lrx925 2023-06-18 10:14 采纳率: 0%
浏览 98
问题最晚将于06月26日00:00点结题
编写一个小程序
- ¥30
- 开发语言
编程训练题目B(必选):
有一个表(汇编语言中的表,见书156页例4.88,类似于C语言中的数组),表中可以存一些整数。手动输入这些整数。整数输入完毕后,再手动输入1或者0。若输入1则表示要选择表中的奇数,排序后输出,并输出奇数的个数。若输入0则表示要选择表中的偶数,排序后输出,并输出偶数的个数。
#include<bits/stdc++.h>
using namespace std;
int n,x,z;
int a[1000086];
int main() {
cout<<"请输入数字个数以及那些数字";
cin>>n;
for(int i=1; i<=n; i++) {
cin>>a[i];
}
cout<<"请输入你想要输出奇数还是偶数,奇数为1,偶数为零";
cin>>x;
if(x==1) {
for(int i=1; i<=n; i++) {
if(a[i]%2==1) {
cout<<a[i]<<" ";
}
}
}
if(x==0) {
for(int i=1; i<=n; i++) {
if(a[i]%2==0) {
cout<<a[i]<<" ";
}
}
}
}