import java.util.ArrayList;
import java.util.List;
public class A2513220238_ex2_p_1 {
// 判断一个数是否是素数
public static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
// 找到[2, N]范围内的所有素数
public static List<Integer> findPrimes(int N) {
List<Integer> primes = new ArrayList<>();
for (int i = 2; i <= N; i++) {
if (isPrime(i)) {
primes.add(i);
}
}
return primes;
}
public static void main(String[] args) {
if (args.length != 1) {
System.out.println("Usage: java PrimeNumbers N");
return;
}
int N = Integer.parseInt(args[0]);
if (N < 2) {
System.out.println("N must be greater than or equal to 2.");
return;
}
List<Integer> primeNumbers = findPrimes(N);
System.out.println("Prime numbers between 2 and " + N + ":");
for (int prime : primeNumbers) {
System.out.print(prime + " ");
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
A2513220233_ex2.zip.zip (2个子文件)
A2513220233_ex2.zip
A2513220238_ex2_p_1.java 1KB
A2513220238_ex2_p_2.java 884B
共 2 条
- 1
资源评论
2201_75914801
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功