用C语言求2-32767的素数,谁帮下 郁闷中~
大哥大姐们帮帮我
好多啊....
#include<stdio.h>
#include<math.h>
int isprime(int x) /*判断是否为素数*/
{
long i,j;
i=sqrt(x);
for(j=2;j<=i;j++)
if(x%j==0){
return 0;
break;
}
if(j>i)
return 1;
}
void main()
{
int i,j=0;
for(i=2;i<=32767;i++)
{
if(isprime(i)){
printf("%d ",i);
j++;
if(j%10==0)
printf("\n");}
}
}