在C语言中,怎样编写程序求一到一百之间的素数?

详细点

#include<stdio.h>
int main()
{
    int i;
    int j;
    int num =0;
    for(i =1;i<=100;i++)
    {
for(j = 2;j<i;j++)
{
if(i%j == 0)
{
break;
}
}
if(j >=i)
{
printf("  %d",i);
num++;
}
    }
    printf("\n num=%d\n",num);
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-02
int j; for(int n=1;n<=100;n++){ for(j=2;j<=n-1;j++){ if(n%j==0) break; } if(j>=n-1) System.out.println(n); }
相似回答