判断101-200之间有多少个素数,并输出所有素数(2)
原创
©著作权归作者所有:来自51CTO博客作者夕陌的原创作品,请联系作者获取转载授权,否则将追究法律责任
素数又称为质数,含义是,不能被整数的数都为质数!
public static void main(String[]args){
//给出一个数据类型count!
int count=0;
//使用for循环,只要0-200中的素数,每次+1;
for(int i=0;i<=200;++i){
//转换类型,boolean,如果正确则下一步继续:
boolean flag=true;
//嵌套for循环,k从2开始,小于200,k递增
for(int k=2;k<i;k++){
//进行判断,如果i%k,等于0,则为false
if(i%k == 0){
flag=false;
//停止循环
break;
}
}
if(flag){
//依此递增素数!
++count;
System.out.println(i+"素数");
}
}
}
