mingtianrsm 发表于 2014-10-20 15:26
而prime1里面,第二个循环的判定可以改为j
mingtianrsm 发表于 2014-10-20 15:24
楼主,你的prime2里这个地方count = i%j!=0?count+1:count;错了,应该是count = i%j==0?count+1:count; ...
郑飞 发表于 2014-10-20 16:32
"count = i%j!=0?count+1:count;
if(count==0)"
mingtianrsm 发表于 2014-10-21 14:06
你对于!=0的判定估计弄错了,正是因为它们的余数不等于0,所以说明里面没有i的约数,所以应该用==0来当作 ...
mingtianrsm 发表于 2014-10-21 14:06
你对于!=0的判定估计弄错了,正是因为它们的余数不等于0,所以说明里面没有i的约数,所以应该用==0来当作 ...
hanxing 发表于 2014-11-7 17:50
楼主我怎么看不到代码呢?
郑飞 发表于 2014-11-7 19:08
可能哪次改的时候没注意改成这样了 给你个平方根求质数的吧 简单易懂效率还凑活 楼上给的链接里有很详细 ...
九零零 发表于 2014-11-7 19:50
楼主这个代码是不是应该在 if(i%j==0) flag = false;后面加一个break跳出当前for循环啊 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |