C语言求s=1+1/3+1/5+1/7+......+1/99
时间: 2023-08-27 14:05:33 浏览: 181
可以使用循环语句来实现该求和,代码如下:
```c
#include <stdio.h>
int main() {
int i;
double s = 0.0;
for (i = 1; i <= 99; i += 2) {
s += 1.0 / i;
}
printf("s = %lf\n", s);
return 0;
}
```
该程序中,使用循环语句,从1开始到99,每次加2,计算1/1,1/3,1/5,...,1/99的和,最后输出结果。
相关问题
C语言求s=1+1/2+1/3+1/4+…+1/100
这个问题可以使用循环来解决,具体代码如下:
```c
#include <stdio.h>
int main() {
double s = 0;
for (int i = 1; i <= 100; i++) {
s += 1.0 / i;
}
printf("s = %lf\n", s);
return 0;
}
```
输出结果为:s = 5.187378
用C语言求S=1+1/2+1/3 +1/100
以下是用C语言求S=1+1/2+1/3+...+1/100的代码:
```c
#include <stdio.h>
int main() {
double sum = 0;
for (int i = 1; i <= 100; i++) {
sum += 1.0 / i;
}
printf("S = %lf", sum);
return 0;
}
```
输出结果为:S = 5.187378
阅读全文