您的位置:首页 > 其它

素数两种算法

2014-08-11 23:33 155 查看
/*本程序就是建立一个素数程序*/
#include<stdio.h>
#include<math.h>
#define N 100
/*int prime(int n)
{
int i;
for(i=2;i<=n/2;i++)
if(!(n%i))
return 0;
return 1;
}*/
int prime(int n)
{
int i;
for(i=2;i<=sqrt(n);i++)
if(!(n%i))
return 0;
return 1;
}
void main(void)
{
int k;
printf("%d以内的素数为:\n",N);
for(k=2;k<N;k++)
if(prime(k))
printf("%d\t",k);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: