计算1-3+5-7+ …… -99+101的值。
时间: 2023-11-11 09:07:34 浏览: 77
C语言程序设计-求1-3+5-7+9……-99+101的值。 (运行结果:51)。
5星 · 资源好评率100%
可以使用循环结构来实现该计算,具体实现如下:
```c
#include <stdio.h>
int main() {
int sum = 0;
int i;
for (i = 1; i <= 101; i += 2) {
if (i % 4 == 1) {
sum += i;
} else {
sum -= i;
}
}
printf("1-3+5-7+...-99+101 = %d\n", sum);
return 0;
}
```
该程序中,使用循环变量i从1到101,每次增加2,然后根据i的奇偶性来决定加上还是减去i。最后输出计算结果。
阅读全文