用c语言使用if和for语句统计1到100的整数和、奇数和和偶数并输出
时间: 2024-11-03 21:20:45 浏览: 6
给定N个正整数,请统计奇数和偶数各有多少个-C语言代码
在C语言中,你可以使用if和for语句来分别计算1到100范围内的整数总和、奇数和以及偶数和。这里是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int total_sum = 0; // 整数总和
int odd_sum = 0; // 奇数和
int even_sum = 0; // 偶数和
for (int i = 1; i <= 100; i++) { // 遍历1到100
total_sum += i; // 累加整数
if (i % 2 == 0) { // 检查是否为偶数
even_sum += i;
} else { // 如果不是偶数,那么就是奇数
odd_sum += i;
}
}
printf("整数总和: %d\n", total_sum);
printf("奇数和: %d\n", odd_sum);
printf("偶数和: %d\n", even_sum);
return 0;
}
```
在这个程序中,`for`循环用于遍历1到100的所有整数,然后根据`if`语句判断每个数是奇数还是偶数,再累加相应的和。
阅读全文