写一个C编程,计算1-3+5-7+ ... -99+101
时间: 2023-09-07 09:14:25 浏览: 490
Objective-C《基于深度学习-卷积神经网络训练而成的模型来动态识别手写体数字识别》+源代码+设计资料
您好,下面是计算1-3+5-7+ ... -99+101的C语言程序:
```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;
}
```
程序的实现思路是:使用 for 循环遍历每个奇数,如果奇数的个位是 1,则将它加到 sum 中,否则将它减去。最后输出 sum 的值即可。
希望能对您有所帮助!
阅读全文