1. (简答题) 计算1-1/2+1/3-1/4+...+1/99-1/100+...。直到最后一项的绝对值小于1e-5为止。
时间: 2023-11-20 08:07:58 浏览: 95
Java项目-基于Springboot+Vue的在线考试系统的设计与实现(源码+数据库脚本+部署视频+代码讲解视频+全套软件
```c
#include <stdio.h>
#include <math.h>
int main() {
double sum = 0.0, term = 1.0;
int i = 1;
while (fabs(term) >= 1e-5) { // fabs()函数返回一个double类型数的绝对值
sum += term;
i++;
term = pow(-1, i + 1) / i; // pow()函数返回一个数的幂次方
}
printf("%f", sum);
return 0;}
```
--相关问题--:
1. 请问其他语言如何实现该算法?
2. 如何计算1+2
阅读全文