ThatEven
2018-10-30 23:38
if(m == n) 必要吗?
我认为好像可以不要
#include <stdio.h>
int main()
{
int m, n;
for(m=2; m<=50; m++)
{
for(n=2; n<m; n++) //m除N n每次加一
{
if( m%n==0 ) //如m=15 除到3的时 就会跳出循环
break; // 如果m=11 除到11时 才会结束
}
if(m == n) // 所以只有 m==n的情况下才是质数
printf("%d ", m);
}
return 0;
}
C语言入门
926025 学习 · 20793 问题
相似问题
回答 2
回答 2