在数组A中存入10个整数,将其中的偶数存入另一数组B中并输出。 输入格式: 在一行中输入10个用空格间隔的整数到A数组。 输出格式: 顺次输出B数组的所有偶数。数字间空一格,行末不得有多余空格。如果数组没有偶数,没输出“None"c语言
时间: 2024-01-21 22:19:51 浏览: 94
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
以下是C语言的代码实现:
```c
#include <stdio.h>
int main() {
int A[10], B[10];
int i, j = 0;
for (i = 0; i < 10; i++) {
scanf("%d", &A[i]);
if (A[i] % 2 == 0) { // 判断是否为偶数
B[j] = A[i]; // 存入B数组
j++; // B数组下标+1
}
}
if (j == 0) { // 如果B数组为空
printf("None");
} else {
for (i = 0; i < j; i++) {
printf("%d ", B[i]); // 顺次输出B数组的所有偶数
}
}
return 0;
}
```
输入示例:
```
1 2 3 4 5 6 7 8 9 10
```
输出示例:
```
2 4 6 8 10
```
阅读全文