C++上机实验六——数组合并
2017-05-18 19:37
141 查看
一、问题及代码
已知有两个有序的数组A,B,将这两个数组合并到数组C中,数组C依然有序,如a[5]={1,3,8,9,10},b[5]={2,3,4,5,6},则c[10]={1,2,3,3,4,5,6,8,9,10}
二、运行结果
三、心得体会:
四、知识点总结:
已知有两个有序的数组A,B,将这两个数组合并到数组C中,数组C依然有序,如a[5]={1,3,8,9,10},b[5]={2,3,4,5,6},则c[10]={1,2,3,3,4,5,6,8,9,10}
/* * 文件名称:Ex1-1.cpp * 作 者:万紫琦 * 完成日期:2017 年 05月 17 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述:数组合并 * 程序输出: 无 * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; int main( ) { int a[5],b[5],c[10],i=0,j=0,k=0,n; cout<<"请分别输入数组a,b"<<endl; for(i=0;i<5;i++) {cin>>a[i]; cout<<endl;} for(j=0;j<5;j++) {cin>>b[j]; cout<<endl;} for(i=0;i<5;i++) {c[k]=a[i]; k++;} for(j=0;j<5;j++) {c[k]=b[j]; k++;} for(i=0;i<9;i++) for(j=0;j<9-i;j++) if(c[j]>c[j+1]) {n=c[j];c[j]=c[j+1];c[j+1]=n;} for(i=0;i<10;i++) cout<<c[i]; return 0; }
二、运行结果
三、心得体会:
四、知识点总结:
相关文章推荐
- C++第6次上机实验:【项目2】数组合并
- C++第6次上机实验-【项目2:数组合并】
- c++第六次上机实验-项目2-数组合并
- C++上机实验6——数组合并
- C++实验6-数组合并
- C++第5次上机实验:数组分离
- C++实验6——数组合并
- C++实验6-数组合并
- C++第六次上机实验--数组操作
- c++实验六-数组合并
- C++第5次上机实验—数组分离
- c++第6次实验-项目2-数组合并
- C++第五次上机实验--数组分离
- c++实验6-数组合并
- C++实验六—数组合并
- c++实验6——数组合并
- C++第五次上机实验-数组分离
- c++上机实验5--数组
- C++实验6--数组合并
- c++实验6--项目2:数组合并