发布网友 发布时间:2022-10-17 08:38
共4个回答
热心网友 时间:2023-10-29 07:12
#include <iostream>
using namespace std;
inline double foo(int n) // 内联
{
return 1.0/(n*n); // 此处一定要写成 浮点数1.0
}
int main()
{
double sum = 0.0;
int END = 20; //
for (int i = 1; i <= END; ++i)
sum += foo(i);
cout << sum;
return 0;
}
/*
这是在线编译器地址:
网页链接
Success #stdin #stdout 0s 4532KB
1.59616
*/
热心网友 时间:2023-10-29 07:12
#include <iostream>
using namespace std;
int main()
{
double sum;
int i;
for (i = 1, sum = 0; i < 21; ++i)
sum += 1.0 / (i * i);
cout << sum;
return 0;
}
热心网友 时间:2023-10-29 07:12
#include<stdio.h>热心网友 时间:2023-10-29 07:13
分享一种解法。∵0≤x≤1,∴1≤x+1≤2,1≤√(x+1)≤√2。∴1/√2≤1/√(x+1)≤1。