public static void showPrime(int n){
int temp = 1;
for (int i = 2; i <= n; i++){
boolean flag = true;
for(int j = 2; j < Math.sqrt(i); j++){
if(i % j == 0){
flag = false;
break;
}
}
if(flag) {
// 打印7个换行
if (temp % 7 !=0 ){
System.out.print(i+"\t");
temp ++;
}else {
System.out.print(i+"\n");
temp ++;
}
}
}
}
本文介绍了一个简单的Java程序,用于找出并打印指定范围内的所有素数,并以每行七个素数的形式展示结果。程序通过双重循环实现,外层循环用于遍历从2到n的所有整数,内层循环则判断每个整数是否为素数。对于小于等于数学平方根的所有可能除数进行检查。
5163

被折叠的 条评论
为什么被折叠?



