java吧 关注:1,246,041贴子:12,724,137
  • 0回复贴,共1

大神帮忙看下为啥会输出两次相同的结果呢?

取消只看楼主收藏回复

int sqrt=0;
int sum=0;
for(int i=101;i<=200;i++){
sqrt=i;
for(int j=2;j<sqrt;j++){
if(sqrt%j==0)//不是素数
break;
else
sum=sqrt;
}
System.out.println(sum+"是素数");
}


1楼2016-02-15 01:11回复