一、问题及代码
/* * 文件名称:aaa.cpp * 作 者:刘萍清 * 完成日期:2017 年 5月18日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 输入十个数,将奇数和偶数分离 * 输入描述:无 * 问题描述: 输入十个数,将奇数和偶数分离 * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; void main() { int a[10],b[10],c[10]; int i,j=0,k=0,m,n; cout<<"请输入10个数:"<<endl; for(i=0;i<10;i++) { cin>>a[i]; } for(i=0;i<10;i++) { if(a[i]%2==1) { b[j]=a[i]; j++; m=j; } else { c[k]=a[i]; k++; n=k; } } cout<<"奇数有:"; for(j=0;j<m;j++) cout<<b[j]<<'\t'; cout<<endl; cout<<"偶数有:"; for(k=0;k<n;k++) cout<<c[k]<<'\t'; cout<<endl; }
二、运行结果