共25个
sum用来统计总个数
package test;
public class ForTest02 {
public static void main(String[] args) {
int sum = 0;
for(int i = 2;i <= 100;i++) {
int count = 0;
for(int j=2;j < i;j++) {
if(i%j == 0) {
count++;
}
}
if(count == 0) {
System.out.print(i + " ");
sum += 1;
}
}
System.out.println(sum);
}
}
升级版:每8个换一行
package test;
public class ForTest02 {
public static void main(String[] args) {
int sum = 0;
for(int i = 2;i <= 100;i++) {
int count = 0;
for(int j=2;j < i;j++) {
if(i%j == 0) {
count++;
}
}
if(count == 0) {
System.out.print(i + " ");
sum += 1;
if(sum%8 == 0) {
System.out.println();
}
}
}
System.out.println(sum);
}
}
本文介绍了一种使用双重for循环查找100以内素数并计数的方法,同时展示了如何每找到8个素数就换行显示,以增强代码的可读性和美观度。
1万+

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



