题目描述:
请编写函数fun,其功能是:计算并输出3到n之间所有素数的平方根之和。
详细代码:
#include<stdio.h>
int fun(int n);
int main()
{
int a;
scanf_s("%d", &a);
printf("从3到%d的素数的平方和为%d", a, fun(a));
}
int fun(int n)
{
int i, j, sum = 0;
for ( i = 3;i <= n;i++)
{
for ( j = 2;j < i;j++)
{
if (i % j == 0)
break;
}
if (i == j)
{
sum += i * i;
}
}
return sum;
}
/*此段代码的运行调试环境为VS2019*/