找出100到1000内的不含9的素数,存到result文件中。
找出100到1000内的不含9的素数,存到result文件中。
2011-09-28 15:34
程序代码:#include<stdio.h>
#include<math.h>
int IsPrime(int n)
{
int i;
for(i=2;i<=sqrt(n);i++)
if(n%i==0)
return 0;
return 1;
}
int main()
{
freopen("result.txt","w",stdout);
int n;
for(n=101;n<1000;n++)
if(n%10!=9 && n/10%10!=9 && IsPrime(n))printf("%d\t",n);
return 0;
}

2011-09-28 15:57
程序代码:int IsPrime(int n)
{
int i;
n%2==0 return 0;
for(i=3;i<=sqrt(n);i+=2)
if(n%i==0)
return 0;
return 1;
}

2011-09-28 16:29
2011-09-28 16:31
2011-10-08 09:16