一、问题及代码
/* * 文件名称:Ex1-1.cpp * 作 者:王永斌 * 完成日期:2016 年 5 月 7 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 将一组数字代入一个数组中,再利用奇偶性将其分离。 * 输入描述:输入十个数字 * 问题描述:无 * 程序输出:“输出十个数字及分离结果” * 问题分析:略 * 算法设计:先代入再分离 */ # include <iostream.h> void main() { int const N=10; int a[N],b[N],c[N],i,j=0,k=0; for(i=0;i<10;i++) { cin>>a[i]; if(a[i]%2!=0) { b[j]=a[i]; j++; } else { c[k]=a[i]; k++; } } cout<<"奇数组"<<endl; for(i=0;i<j;i++) cout<<b[i]<<" "<<endl; cout<<"偶数组"<<endl; for(i=0;i<k;i++) cout<<c[i]<<" "<<endl; }
二、运行结果
三、心得体会
循环结构要运用好,不然运行结果会出错。
四、知识点总结
数组运用到了循环结构,要分清次序。
时间: 2024-10-10 00:57:12