用C语言输出1到100内所有的素数

用C语言输出1到100内所有的素数

#include<stdio.h>
bool isprime(int x)
{
for(int i=2;i*i<=x;i++)
if(x%i==0) return false;
return true;
}
int main()
{
printf("1~100的素数有:\n");
for(int i=2;i<=100;i++)
if(isprime(i)==true) printf("%d ",i);
}
温馨提示:答案为网友推荐,仅供参考
相似回答