C++实验5—数组分离
2016-05-05 09:26
134 查看
一、问题及代码
二、运行结果
三、心得体会:数组有点难,需要有自己的计算。
四、知识点总结:数组名 后方括号中常量表达式表示数组元素的个数,不同于数组的下标。不能在方括号中用变量来表示元素的个数,但可以是符号常量或常量表达式。
/* * 文件名称:数组分离.cpp * 作 者: 吴务江 * 完成日期:2016 年 5 月5 日 * 版 本 号:v1.0 * 输入描述:输入任意十个整数 * 问题描述: 从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出 * 程序输出: 奇数放到数组B,偶数放到数组C中 */ #include<iostream> using namespace std; int main() { int A[10],B[10],C[10],m=0,n=0; cout<<"请输入十个整数:"; for(int i=0;i<10;i++) { cin>>A[i]; if(A[i]%2==0) { C =A[i];n++; } else if(A[i]%2==1) { B[m]=A[i];m++; } } cout<<"奇数有:"<<endl; for(i=0;i<m;i++) { cout<<B[i]<<"\n"; } cout<<"偶数有:"<<endl; for(i=0;i<n;i++) { cout<<C[i]<<"\n"; } return 0; }
二、运行结果
三、心得体会:数组有点难,需要有自己的计算。
四、知识点总结:数组名 后方括号中常量表达式表示数组元素的个数,不同于数组的下标。不能在方括号中用变量来表示元素的个数,但可以是符号常量或常量表达式。