标签:
一.问题及代码
文件名称: 数组分离 * 作 者:刘家材 * 完成日期: 2016 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 使用数组以及for语言 * 输入描述:输入10个整数 * 问题描述:分离奇数与偶数 * 程序输出:偶数组C为:2 4 6 8 0 奇数组B为:1 3 5 7 9 * 问题分析:使用数组 * 算法设计: for语句 if语句 #include <iostream.h> void main() { const int N=10; int a[N],c[N],b[N],i,j=0,k=0; cout<<"请输入10个数:"<<endl; for(i=0;i<N;i++) { cin>>a[i]; if(a[i]%2==0) { c[j]=a[i]; j++; } else { b[k]=a[i]; k++; } } cout<<"偶数组C为:"; for(j=0;j<N-k;j++) { cout<<c[j]<<" "; cout<<endl; } cout<<"奇数组B为:"; for(k=0;k<N-j;k++) { cout<<b[k]<<" "; cout<<endl; } }
二.运行结果
三.心得体会:
其实不是很会做这个的,还好今天老师讲解了一下,就抄了下来,一回来就写上去了,就怕忘了
四.知识点总结:
活用for语句,if语句,活用数组
标签:
原文地址:http://blog.csdn.net/ljc002/article/details/51365086