C++上机实验5——数组分离
2016-05-05 09:23
190 查看
一、问题及代码
/*
/*
* 文件名称:C++上机实验5——数组分离 * 作 者:张琪 * 完成日期:2016 年 5 月 5 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入十个数,分离偶数和奇数,放到两个数组中 * 问题描述:有关数组的第一个C++程序,熟悉其基本操作。 * 程序输出:两个数组 * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; int main() { int A[10]={1,2,3,4,5,6,7,8,9,10}; int i,j=0,k=0,B[10],C[10]; for(i=0;i<10;i++) { //cin>>A[i]; if (A[i]%2==1) { B[k]=A[i];k++; } else { C[j]=A[i];j++; } for(i=0;i<k;i++) cout<<B[i]<<endl; for(i=0;i<j;i++) cout<<C[i]<<endl; } return 0; }
二、运行结果
<img src="https://img-blog.csdn.net/20160505093155605?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
三、心得体会
在此程序的编写过程中遇到不少问题,要进一步熟悉数组的有关知识
四、知识点总结
B数组和C数组要分开输出,i的定义要更加明确。