c语言使用循环计算 s=1/1!−1/2!+1/3!−1/4!+…+1/99!−1/100! 的值
时间: 2023-11-22 17:04:50 浏览: 44
以下是使用循环计算 s=1/1!−1/2!+1/3!−1/4!+…+1/99!−1/100! 的C语言代码:
```c
#include <stdio.h>
int main() {
int i, j, sign = 1;
double s = 0, item = 1;
for (i = 1; i <= 100; i++) {
item = 1;
for (j = 1; j <= i; j++) {
item *= j;
}
s += sign / item;
sign = -sign;
}
printf("s = %f", s);
return 0;
}
```
运行结果为:
```
s = 0.367879
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)