int prime(int n)
{
int sum=0;
int j,i;
for (i = 2;i <= n;i++)
{
int flag = 1;
for (j = 2;j < i;j++)
{
if (i % j == 0)
{
flag = 0;
break;
}
}
if (flag == 1)
{
sum = sum + i;
}
}
return sum;
}
int main()
{
int n;
scanf("%d", &n);
printf("1到n之间所有素数之和为:%d", prime(n));
return 0;
}
c语言程序设计苏小红课后习题答案7.13.3 1到n素数之和
最新推荐文章于 2024-06-14 10:22:04 发布