Aera
2015-06-02 10:03
还是没看懂
if( m%n==0 ) break;
}
if(m == n) //n循环结束后,如果m=n的话就输出m
printf("%d ", m);
判断素数的方法,估计是我理解错了
我是这样理解这个条件定义的:如果m除以n是整数,且m=n,那么就输出m。可是这样重1到50不都符合条件吗?
求解答,我是哪里理解有误区
如果m除以n的, ,,余数是0,且m=n,那么就输出m。 输出完继续循环........如果m不等于n,就返回继续循环
这是整的一道题的一个编码
#include <stdio.h>
int main()
{
int m, n;
for(m=2; m<=50; m++)
{
for(n=2; n<m; n++)
{
if( m%n==0 ) break;
}
if(m == n) //n循环结束后,如果m=n的话就输出m
printf("%d ", m);
}
return 0;
}
C语言入门
926021 学习 · 20793 问题
相似问题