长沙市妇幼vip:C语言求100-200间的素数问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 20:00:43
求100-200间的素数一题,为什么“for(m=101;m<=200;m=m+2);”中的m要从101开始,应该从m=100开始才对吧?
“100是2的倍数,所有偶数都不是素数,所以从101开始,而切步长为2 ”

多谢楼下,这个我知道。我的意思是为何要认为判断出100不是呢,交给程序函数就是了。如果这样的话那我们知道200不是,是不是可以写成m<200更省事呢?

判断出100不是,可以设置步长为2 ,这样可以提高效率!

100是2的倍数,所有偶数都不是素数,所以从101开始,而切步长为2