编程求1+1/2+1/3+1/4+1/5+……和,直到最后一项的值小于10-5为止,输出求和的项数及求和值。
时间: 2023-11-29 12:46:25 浏览: 112
1+X Web前端开发例题 实操题1
5星 · 资源好评率100%
以下是C++语言的代码实现:
```c++
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double sum = 0.0;
int count = 0;
double n = 1.0;
while (n >= pow(10, -5)) {
sum += n;
count++;
n = 1.0 / (count + 1);
}
cout << "求和的项数为:" << count << endl;
cout << "求和的值为:" << sum << endl;
return 0;
}
```
阅读全文