c语言 输入6个整数 第一行输出其中所有偶数 第二行输出所有奇数 第三行输出偶数数量和奇数数量
时间: 2024-05-19 15:15:16 浏览: 93
c 语言 输出整数各位数字 逐行解释
好的,这是一个关于 c 语言的问题。以下是代码实现:
#include <stdio.h>
int main() {
int nums[6];
int even_count = 0;
int odd_count = 0;
// 输入六个整数
printf("请输入6个整数:\n");
for (int i = 0; i < 6; i++) {
scanf("%d", &nums[i]);
}
// 输出偶数
printf("偶数为:");
for (int i = 0; i < 6; i++) {
if (nums[i] % 2 == 0) {
printf("%d ", nums[i]);
even_count++;
}
}
printf("\n");
// 输出奇数
printf("奇数为:");
for (int i = 0; i < 6; i++) {
if (nums[i] % 2 != 0) {
printf("%d ", nums[i]);
odd_count++;
}
}
printf("\n");
// 输出偶数数量和奇数数量
printf("偶数个数为:%d,奇数个数为:%d\n", even_count, odd_count);
return 0;
}
希望能够解决您的问题!请问还有其他问题吗?
阅读全文