#include "math.h"
#include <stdio.h>
double fun(int n)
{
/********** Begin **********/
int i,j=0;
double s=0;
for (i=3;i<=n;i++)
{
for (j=2;j<i;j++)
if (i%j==0) break;
if (j==i) s=s+sqrt(i);
}
return s;
/********** End **********/
}
int main()
{
int n;
double sum;
scanf("%d",&n);
sum=fun(n);
printf("sum=%f",sum);
return 0;
}
头歌 函数的定义与调用第三关
最新推荐文章于 2023-06-15 00:02:50 发布
该C语言程序定义了一个名为`fun`的函数,它遍历从3到给定整数`n`之间的数字,检查每个数字是否为素数。如果是素数,就将其平方根累加到总和`s`中。主函数`main`接收用户输入,调用`fun`并打印结果总和。
摘要由CSDN通过智能技术生成