为了账号安全,请及时绑定邮箱和手机立即绑定

M N分别代表什么意思,有点懵

不知道为什么M要从等于2开始,看不懂mn分别代表什么

正在回答

3 回答

https://img1.sycdn.imooc.com//5b471a6300013e4b05280357.jpg123

0 回复 有任何疑惑可以回复我~

首先,m代表1到50这些数字;n代表除数;如果m对n求余运算结果为0,证明m出了1和本身外还能被其他数整除,说明m不是素数。

其次,之所以从2开始,是因为2是最小的素数。

0 回复 有任何疑惑可以回复我~

素数的定义就是只能被1和本身整除,从2开始然后就是奇数,第一个for里面的m是遍历0-50的所有数,第二个for里面n用于和2到m之间的数作除法,如果能整除就跳出看是否满足最后一个if,因为只有被自身整除的才是素数,相等就满足咯.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

M N分别代表什么意思,有点懵

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信