public class Test{
public static void main(String[] args) {
for(int i=101;i<=200;i++){
for(int j=2;j<=i;j++){
if(i%j==0&&i!=j){
break;
}
if(j==i){
System.out.println(" "+j);
}
}
}
}
}
质数定义:只能被1或者自身整除的自然数(不包括1),称为质数。
利用它的定义可以循环判断该数除以比它小的每个自然数(大于1),如果有能被它整除的,则它就不是质数。
这段代码通过循环遍历101到200之间的整数,检查每个数是否为质数。对于每个数,它会尝试用2到该数本身之间的所有数进行除法操作,如果找到一个能整除的数,就跳出循环,表明该数不是质数。如果循环完整个范围都没有找到能整除的数,那么这个数就是质数,并打印出来。
1021

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



