分析以下需求,并用代码实现:
(1)打印1-100之间的所有素数及个数
(2)每行输出5个满足条件的数,之间用空格分隔
(3)如果一个大于1的自然数,这个数只能被1和其本身整除,这个数就叫素数。
(4)如:2 3 5 7 11
public class Demo9 {
public static void main(String[] args) {
int a =0;
a:for(int x=1;x<=100;x++){
if(x>1){
for(int y=2;y<x;y++){
if(x%y==0){
continue a;
}
}
}
System.out.print(x+" ");
a++;
if(a%5==0){
System.out.println();
a=0;
}
}
}
} |
|