C++实验6----【项目2:数组合并】
来源:互联网 发布:2017教育行业数据报告 编辑:程序博客网 时间:2024/05/29 16:37
一、问题及代码
/* * 文件名称:数组合并 * 作 者:65号 任浩杰 * 完成日期: 2016 年 5 月 19 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:数组合并并排序 * 输入描述: 两个数组 * 问题描述:合并后排序 * 程序输出:新数组 * 问题分析:冒泡排序 * 算法设计: */#include <iostream>using namespace std;int main(){ const int M=5,N=5; int a[M],b[N],c[M+N],i,j,k,max; cout<<"请输入有序数组a"<<endl; for(i=0;i<M;i++) { cin>>a[i]; c[i]=a[i]; } cout<<"请输入有序数组b"<<endl; for(j=0;j<N;j++) { cin>>b[j]; c[i]=b[j]; i++; } for (k=0;k<M+N-1;k++) for(i=0;i<M+N-k-1;i++) { if(c[i]>c[i+1]) { max=c[i]; c[i]=c[i+1]; c[i+1]=max; } }cout<<"数组c="<<endl; for(i=0;i<M+N;i++) cout<<c[i]<<" "; return 0;}
二、运行结果
三、心得体会
冒泡排序时要注意循环次数,理解冒泡排序的原理
四、知识点总结
熟练掌握并理解冒泡排序
1 0
- c++实验6--项目2:数组合并
- C++实验6项目2:数组合并
- C++实验6----【项目2:数组合并】
- c++实验6【项目2:数组合并】
- C++实验6-项目2:数组合并
- c++第6次实验-项目2-数组合并
- C++第6次上机实验-【项目2:数组合并】
- C++第6次上机实验:【项目2】数组合并
- C++实验6--2数组合并
- c++第六次上机实验-项目2-数组合并
- c++-实验6--项目1-数组操作
- c++实验6-数组合并
- C++实验6-数组合并
- C++实验6-数组合并
- C++实验6--数组合并
- c++实验6-数组合并
- c++实验6-数组合并
- C++实验6-数组合并
- nodejs
- 微信群发图文消息invalid media_id hint,thumb_media_id怎么获取
- iOS学习之——#import与@class的区别
- Net::Telnet
- native 和 H5 的交互
- C++实验6----【项目2:数组合并】
- centos7救援模式
- mariadb配置允许远程访问方式
- foj部分题解
- RedHat6.4 rpm 安装telnet
- From_Java_Tutorials
- 深克隆
- linux下利用nohup后台运行jar文件包程序
- 详解Service生命周期以及启动方法和停止方法