fxvalsk
2015-01-24 23:35
为什么通过判断 m%n==0就可以知道是不是质数了?
而且m、n是怎么变量的?
m和n都是for循环中的循环变量,通过m对n取余如果为零的话,那么就不是质数了,你可以看看左侧内容讲解,以及参考代码
qq_火车呼...
这个题目是这样来理解的,首先当m=2时,n=2,所以子循环for就不执行 ,直接第一for循环输出 2 ;然后这个m加一,里面for循环都从2开始,看是不是m%n==0,不是就执行n++,直到m%n==0,跳出循环,判是否m==n,再输出m,如果是,就判断是否n==m,然后输出m;
2018-09-29 22:00:15
共 3 条回复 >
嗷嗷嗷嗷谢谢你
C语言入门
926210 学习 · 20797 问题
相似问题
回答 4
回答 2
回答 1
回答 3