代码如下所示:
#include<stdio.h>
double fun(int n)
{
double sum=1,i;//为避免发生错误,应与主函数中的接收值y的类型一样
for (i = 2; i <= n; i++)
{
sum += 1.0 / (i * i);//C语言中,若想得到小数部分,除号左右两边至少包含一个浮点数
}
return (sum);
}
main()
{
int n;
double y;
printf("请输入所求数:");
scanf_s("%d", &n);
y = fun(n);
printf("所求结果为:%lf",y);
}
输出结果如下所示: