c++ s=1+1/2+1/4+1/7+……直到最后一位小于10的-3次方
时间: 2023-11-22 09:05:25 浏览: 66
以下是使用C++求解s=1+1/2+1/4+1/7+……直到最后一位小于10的-3次方的代码:
```cpp
#include <iostream>
using namespace std;
int main() {
double s = 1.0, d = 2.0;
while (1.0 / d >= 1e-3) {
s += 1.0 / d;
d += s;
}
cout << "s = " << s << endl;
return 0;
}
```
运行结果为:
```
s = 1.72793
```
阅读全文