java显示100以内的质数

java | 2016-11-06 19:18:46 | 1531次阅读 | 0评
public class T1 {
public static void main(String[] args) {


int flag = 0;//当flag为0时,判断2--(i-1)范围内没有可以把 i 整除的数
int m = 0;
for(int i=2;i<=100;i++){


if(i == 2){
m++;
System.out.print(i);
}else{
for(int n=2;n<=i-1;n++){
/*
当 i =8时




*/
if(i%n == 0){
flag =1;
break;
}
/*
n=3/5/7


*/


}
if(flag == 0){
m++;
System.out.print("  "+i);
}


flag = 0;
}
}
System.out.print("质数的个数为: "+m);
}
}

T1.java (下载141次,上传于2016-11-06 19:18:46)
博友评论,共0条