c++求s=1+1/2+1/3+…+1/100 的和
时间: 2023-11-19 15:04:49 浏览: 39
以下是C++求s=1+1/2+1/3+…+1/100 的和的代码:
```c++
#include <iostream>
using namespace std;
int main() {
double sum = 0;
for (int i = 1; i <= 100; i++) {
sum += 1.0 / i;
}
cout << sum;
return 0;
}
```
输出结果为:5.18738
相关问题
用c++表达s=1+1/1!+1/2!+1/4!
以下是C++代码实现s=1+1/1!+1/2!+1/4!的计算:
```c++
#include <iostream>
using namespace std;
int main() {
double s = 1, t = 1;
for (int i = 1; i <= 4; i++) {
t *= i;
s += 1 / t;
}
cout << "s = " << s << endl;
return 0;
}
```
输出结果为:s = 2.70833
c++编程计算S=1+1/3+1/5+……+1/99
```c++
#include <iostream>
using namespace std;
int main() {
float s = 0;
for (int i = 1; i <= 99; i += 2) {
s += 1.0 / i;
}
cout << s << endl;
return 0;
}
// 输出结果为:1.56904
```
--相关问题--:
1. 如何计算S=1+1/2+1/3+……+1/n?
2