用C语言函数求1到100以内素数的和

如题所述

参考代码如下
#include<stdio.h>
int isPrime(int x)
{
int i;
if(x<=1)
return 0;
for(i=2;i<x;++i)
if(x%i==0) return 0;
return 1;
}
int main()
{
int sum=0,i;
for(i=1;i<=100;++i)
if(isPrime(i))
sum+=i;
printf("sum=%d",sum);
return 0;
}追答

温馨提示:答案为网友推荐,仅供参考
相似回答