定义一个判断素数的函数,调用该函数,输出1000以内所有素数

2025-03-19 04:38:18
推荐回答(2个)
回答1:

#include
int f(int x) { int i,b;
for ( i=2,b=1;i<=x/2;i++ ) if ( x%i==0 ) { b=0; break; }
return b;
}
void main() { int i;
for ( i=1;i<1000;i++ ) if ( f(i)!=0 ) printf("%d ",i); printf("\n");
}

回答2:

32-1000间与200560490130 公约数为1的是素数,(函数GCD);