计算1-3+5-7+…_99+100的值C语言
时间: 2023-11-18 17:03:40 浏览: 136
C语言程序设计-求1-3+5-7+9……-99+101的值。 (运行结果:51)。
5星 · 资源好评率100%
可以使用循环来计算该表达式的值,具体代码如下:
```c
#include <stdio.h>
int main() {
int sum = 0;
int sign = 1;
for (int i = 1; i <= 100; i += 2) {
sum += i * sign;
sign = -sign;
}
printf("1-3+5-7+...-99+100=%d", sum);
return 0;
}
```
代码中使用了一个循环来遍历所有的奇数,每次计算出当前奇数的值乘上一个符号,然后加入到总和中。最后输出总和即为表达式的值。
阅读全文