用C语言编写一个输出3~100之内的所有素数
来源:百度知道 编辑:UC知道 时间:2024/05/27 20:03:50
急用
#include"stdio.h"
#include<math.h>
int main()
{
int n,i,k;
for(n=3;n<=100;n+=2)
{
k=sqrt(n);
for(i=2;i<=k;i++)
if(n%i==0)break;
if(i>k)
printf("%d ",n);
}
}
/*运行结果:
3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
*/