有的时候很小的一个问题就可以困扰你好久,5个换行输出的功能实现当时一晚上都没有弄好,有大体的思路,但是就是编程不出来,直到第二天早上,很容易就成功了,有的时候多想一下多尝试一下或许就可以了
package 提高;
//编程求出1-100之间所有的素数(只能被1和它本身整除),要求每5个换行输出。
public class SuShu {
public static void main(String[] args) {
// TODO Auto-generated method stub
int []b=new int [100];//作为一个计数器,来控制换行
int n=0;
//判断是否是素数
for(int i=2;i<=100;i++){
int a=0;
for(int j=2;j<=i;j++){
if(i%j==0){
a=j;
break;
}
}
if(i==a){
System.out.print(i+"\t");
b[n]=i;
//控制5个数字后进行换行
n++;
if(n%5==0){
System.out.println();
}
}
}
}
}