标签:
一、问题及代码
/* * 文件名称:数组分离 * 作 者:龙晚秋 * 完成日期:20160505 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述:从键盘中输入10个数放在数组A中, 将该数组中奇数放到数组B, 偶数放到数组C中后分别输出 。 * 程序输出:无 * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; int main() { const int N=10; int a[N],b[N],c[N],i,j=0,k=0; cout<<"请输入十个数:"<<endl; for(i=0;i<N;++i) { cin>>a[i]; if (a[i]%2==0) { b[j]=a[i]; j++; } else { c[k]=a[i]; k++; } } cout<<"偶数数组:"; for(i=0;i<j;i++) cout<<b[i]<<" "; cout<<endl; cout<<"奇数数组:"; for(i=0;i<k;i++) cout<<c[i]<<" "; cout<<endl; }二.运行结果
三.心得体会
这次学习数组比较难,主要是自己掌握不够于是在做题的时候比较困难,过程中出现了多处错误,在同学的帮助下改正了。
四.知识点总结
数组知识的运用
标签:
原文地址:http://blog.csdn.net/lwq1070908794/article/details/51363812