Problem A: C语言实验——素数
Time Limit: 1 Sec Memory Limit: 64 MB
Description
输出100->200之间的素数的个数,以及所有的素数。
Input
无
Output
100->200之间的素数的个数,以及所有的素数。
Sample Output
21
101 103 ... 197 199
HINT
参考答案:
#include<stdio.h>
#include<math.h>
int main()
{
int m,k;
int i;
int n=0;
for(m=101;m<200;m++)
{
k=sqrt(m)+0.01;
for(i=2;i<=k;i++)
{
if(m%i==0)
break;
}
if(i==k+1)
{
n=n+1;
}
}
printf("%d\n",n);
n=0;
for(m=101;m<200;m++)
{
k=sqrt(m)+0.01;
for(i=2;i<=k;i++)
{
if(m%i==0)
break;
}
if(i==k+1)
{
n=n+1;
printf("%d ",m);
}
}
return 0;
}
编程软件及学习视频下载:点击打开链接