计算并输出1-3+5-7+……-99+101的值(c语言)
时间: 2023-11-20 17:07:37 浏览: 195
#include <stdio.h>
int main() {
int sum = 0; // 定义一个变量用于存储结果
for (int i = 1; i <= 101; i += 4) { // 每次加4
sum += i; // 将当前数值累加到结果中
}
printf("%d", sum); // 输出结果
return 0;
}
相关问题
使用c语言计算1-3+5-7+……-99+101的值并计算输出结果
以下是使用C语言计算1-3+5-7+……-99+101的值并计算输出结果的代码:
```c
#include <stdio.h>
int main() {
// 创建变量i用于控制循环次数
int i = 0;
// 创建变量j用于计算结果
int j = 0;
// 循环100次,i的值从1到101
for (i = 1; i <= 101; i++) {
// 判断,如果i对2取余不等于0,说明i是奇数,进入分支
if (i % 2 != 0) {
// 变量j加上奇数的i
j += i;
}
// 否则说明i是偶数,进入分支
else {
// 变量j减去偶数的i
j -= i;
}
}
// 循环结束输出j的值等于-50
printf("%d\n", j);
return 0;
}
```
输出结果为-50。
(1)编写程序,用c语言计算1-3+5-7+9……-99+101的值。
#include <stdio.h>
int main() {
int sum = 0; // 记录累加和
for (int i = 1; i <= 101; i += 4) { // 每隔4个数取一个数
sum += i; // 累加
}
for (int i = 3; i <= 99; i += 4) { // 每隔4个数取一个数
sum -= i; // 累减
}
printf("1-3 5-7 9...-99 101的值为:%d\n", sum); // 输出结果
return 0;
}
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)