1004.【一维数组】【入门】输出奇数和偶数
时间限制: 1 Sec 内存限制: 128 MB
题目描述
输入n个整数,将其中的奇数和偶数分别显示出来(1 < n < 30)
输入
第一行:一个整数n。第二行:n个空格隔开的整数。
输出
第一行:若干个奇数。第二行:若干个偶数。(每个数前面都有一个空格)
样例输入
10
21 12 33 43 59 68 77 18 19 40
样例输出
21 33 43 59 77 19
12 68 18 40
提示
AC代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
int b[a];
for(int i=1;i<=a;i++){
cin>>b[i];
if(b[i]%2==1){
cout<<" "<<b[i];
}
}
cout<<endl;
for(int i=1;i<=a;i++){
if(b[i]%2==0){
cout<<" "<<b[i];
}
}
return 0;
}
本文介绍了一道关于一维数组处理的经典编程题——奇偶分离。任务是接收一组整数,并将奇数和偶数分别输出。文章提供了一个简单的C++实现方案,通过遍历数组并检查每个元素的奇偶性来完成任务。
822

被折叠的 条评论
为什么被折叠?



