用C语言写程序,给定N个正整数,请统计奇数和偶数各有多少个? 输入格式: 输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。 输出格式: 在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。 输入样例: 9 88 74 101 26 15 0 34 22 77 输出样例: 3 6
时间: 2023-11-25 14:15:11 浏览: 150
好的,以下是完整的 C 语言程序代码实现:
```c
#include <stdio.h>
int main()
{
int N, num, odd = 0, even = 0;
scanf("%d", &N); // 读入 N
for (int i = 0; i < N; i++) {
scanf("%d", &num); // 读入第 i 个数
if (num % 2 == 0) {
even++; // 如果是偶数,则 even++
} else {
odd++; // 如果是奇数,则 odd++
}
}
printf("%d %d", odd, even); // 输出 odd 和 even
return 0;
}
```
运行程序,输入样例:
```
9
88 74 101 26 15 0 34 22 77
```
输出样例:
```
3 6
```
相关问题
用c语言写给定N个正整数,请统计奇数和偶数各有多少个? 输入格式: 输入第一行给出一个正整N(<1000);第2行给出N个非负整数,以空格分隔。输出格式: 在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。
```c
#include <stdio.h>
int main()
{
int n, num, odd = 0, even = 0;
scanf("%d", &n);
for(int i = 0; i < n; i++)
{
scanf("%d", &num);
if(num % 2 == 0) even++;
else odd++;
}
printf("%d %d", odd, even);
return 0;
}
```
给定N个正整数,请统计奇数和偶数各有多少个? 输入格式: 输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。 输出格式: 在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。 用C语言写
在C语言中,你可以使用一个计数器数组分别统计奇数和偶数的数量。以下是一个简单的示例程序:
```c
#include <stdio.h>
#define MAX_NUMS 1000
int main() {
int n, nums[MAX_NUMS], odd_count = 0, even_count = 0;
// 读取输入
scanf("%d", &n);
for(int i = 0; i < n; i++) {
scanf("%d", &nums[i]);
// 判断奇偶数并计数
if(nums[i] % 2 == 0)
even_count++;
else
odd_count++;
}
// 输出结果
printf("%d %d\n", odd_count, even_count);
return 0;
}
```
这段代码首先读取整数N,然后遍历接下来的N个数字,对每个数字进行模2运算,如果余数为0,则它是偶数,将even_count加1,否则它是奇数,将odd_count加1。最后,输出奇数和偶数的个数。
阅读全文
相关推荐
![](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://img-home.csdnimg.cn/images/20241231044955.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)