素数求和 题解:C
#include <stdio.h>
#include <math.h>
int isPrimary(int n)
{
int i;
for(i = 2; i <= sqrt(n); i++)
if(n % i == 0)
break;
if(i > sqrt(n)) return 1;
else return 0;
}
int main()
{
int i,sum = 0;
for(i = 2; i < 100; i++)
if(isPrimary(i))
sum+=i;
printf("%d\n",sum);
return 0;
}
登录后发布评论
暂无评论,来抢沙发