c++第六次实验——数组合并
2016-05-24 21:23
309 查看
一、问题及代码
![](http://img.blog.csdn.net/20160524212119489?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
三、心得体会
少了大于号,导致了输出错误
四、知识点总结
清楚每个语句的意义
/* * 文件名称: * 作 者:谭星宇 * 完成日期:2016年5月24日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述:数组合并 * 程序输出: * 问题分析: * 算法设计:利用条件语句 */ #include<iostream> using namespace std; main() { int i=0,m=5,a[5]={1,3,8,9,10}; int j=0,n=5,b[5]={2,3,4,5,6}; int k=0,c[11]; while(i+j<m+n) {if(j>=n) c[k++]=a[i++]; else if(i>=m) c[k++]=b[j++]; else if(a[i]<b[j]) c[k++]=a[i++]; else c[k++]=b[j++]; } for(i=0;i<k;i++) cout<<c[i]<<" "; }二、运行结果
三、心得体会
少了大于号,导致了输出错误
四、知识点总结
清楚每个语句的意义