用c语言通过输入15个整数保存在数组中,统计数组中奇数和偶数的个数
时间: 2023-06-18 19:05:13 浏览: 129
给定N个正整数,请统计奇数和偶数各有多少个-C语言代码
可以使用以下代码来实现:
```c
#include <stdio.h>
int main() {
int arr[15], odd_count = 0, even_count = 0;
// 读取 15 个整数
printf("请输入 15 个整数:\n");
for (int i = 0; i < 15; i++) {
scanf("%d", &arr[i]);
}
// 统计奇数和偶数的个数
for (int i = 0; i < 15; i++) {
if (arr[i] % 2 == 0) {
even_count++;
} else {
odd_count++;
}
}
// 输出结果
printf("奇数个数:%d\n", odd_count);
printf("偶数个数:%d\n", even_count);
return 0;
}
```
代码中,我们先定义了一个长度为 15 的整型数组 `arr`,以及用于统计奇数和偶数个数的变量 `odd_count` 和 `even_count`,并初始化为 0。
然后通过 `scanf` 函数读取 15 个整数保存在数组中。
接着使用一个循环遍历数组中的每个元素,如果是偶数,则 `even_count` 加 1,否则 `odd_count` 加 1。
最后输出统计结果即可。
阅读全文