c语言编一个程序,计算s=1-1/2+1/3-1/4+……+1/m。
时间: 2023-11-21 22:06:17 浏览: 179
C#求1-1/2+1/3-1/4+…….-1/100的值
以下是C语言编写的计算s的程序,其中m为用户输入的整数:
```c
#include <stdio.h>
int main() {
int m;
float s = 0;
printf("请输入一个整数m:");
scanf("%d", &m);
for (int i = 1; i <= m; i++) {
if (i % 2 != 0) {
s += 1.0 / i;
} else {
s -= 1.0 / i;
}
}
printf("s = %f", s);
return 0;
}
```
阅读全文