满意答案
ywgyk131
推荐于 2018.03.14
采纳率:57% 等级:12
已帮助:8760人
#include
#include
int ss(int n) /*检查n是否为素数,如果是则返回1,否则返回0*/
{
int i;
for (i=2; i<=(int)sqrt((double)n); i++)
if (n%i==0) return 0;
return 1;
}
int main(void)
{
int i,j=0;
for (i=100; i<=200; i++)
if(ss(i))
{
j++;
printf("%5d",i);
if (j%6==0) printf("\n");
}
printf("\ntotal prime=%d\n",j);
return 0;
}
//运行情况:
101 103 107 109 113 127
131 137 139 149 151 157
163 167 173 179 181 191
193 197 199
total prime=21
请按任意键继续. . .
418分享举报