深圳到义乌的动车:C语言求100-200间的素数问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 00:57:40
求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