import java.util.Scanner;
public class 寻找区域范围内的素数 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("输入限定的范围:");
int n = sc.nextInt();
System.out.println("则0-" + n + "区域内的素数有:");
int i, j, sum = 0;
for (i = 1; i <= n; i++) {
for (j = 2; j < i; j++) {
if (i % j == 0)
break;
}
if (j == i) { //j==i的意思是前面的for循环执行结束时,在j<i的条件下,i%j==0未实现
System.out.print(j + "\t");
sum++;
}
}
System.out.println("\n素数共有" + sum + "个");
}
}
寻找区域范围内的素数
最新推荐文章于 2021-02-13 16:05:50 发布