第六次实验
来源:互联网 发布:火车头数据采集器简介 编辑:程序博客网 时间:2024/06/05 00:53
一、问题及代码
/**文件名称:EX6-1.CPP*作 者:谢萍*完成日期:2017年5月12日*版 本 号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:我的第一个c++程序,熟悉程序的编辑、运行过程*输出问题:数组合并*问题分析:略*算法设计:略*/#include <iostream> using namespace std; int main() { const int N=10; int a[N],b[N],c[2*N],i,j,k,t; cout<<"请按从小到大的顺序输入10个数:"<<endl; k=0; for(i=0;i<N;i++) { cin>>a[i]; c[k]=a[i]; k++; } cout<<endl; cout<<"请按从小到大的顺序输入10个数:"<<endl; k=0; for(j=0;j<N;j++) { cin>>b[j]; c[N+k]=b[j]; k++; } cout<<endl; for(i=0;i<2*N-1;i++) //共进行13趟运算 for(j=0;j<2*N-1-i;j++) //每趟运算进行13-i次两两运算 { if(c[j]>c[j+1]) //必要时交换 { t=c[j];c[j]=c[j+1];c[j+1]=t; } } for(i=0;i<2*N;i++) //排序后输出结果 cout<<"c["<<i<<"]="<<c[i]<<" "; cout<<endl; return 0; }
二、运行结果
三 心得体会
还是不够熟练
四 总结
冒泡法的思路是:将相邻两个数比较,将小的调到前头。
0 0
- 第六次c++实验
- 第六次实验
- 第六次上机实验
- 第六次上机实验
- C++第六次实验
- 第六次上机实验
- C++第六次实验
- 第六次c++实验
- c++第六次实验
- c++第六次实验
- C++第六次实验
- c++第六次实验
- C++第六次实验
- C++第六次实验
- C++第六次实验
- c++第六次实验
- C++第六次实验
- C++第六次实验
- learn python(2) 怎样打开一个python文件(.py)
- 获取页面所有邮箱地址
- mysql:sql alter table 修改列属性的字符集
- 设计模式之外观模式
- WEAK入门(一):第 1 部分: 简介和回归
- 第六次实验
- 项目与支付宝的集成及获取公钥和私钥
- 百度机试—买帽子
- TCP协议设计原理
- Android Studio 的 git new branch 没上传到git 的解决办法
- iOS 为UIButton扩大点击响应区域
- mysql判断TIMESTAMP时间是否为今天
- 基于Tensorflow的VCTK语音识别例子测试
- 获取职位