c++第六次上机实验

来源:互联网 发布:淘宝卖的猛犸象牙真伪 编辑:程序博客网 时间:2024/06/06 05:12

一、问题及代码

/*      * 文件名称:C++-6.cpp     * 作    者:熊豆瑄       * 完成日期:   2017  年 5月 19 日      * 版 本 号:v1.0        * 输入描述:数组合并   * 问题描述:已知有两个有序的数组A,B,将这两个数组合并到数组C中,数组C依然有序  * 程序输出:数组C* 问题分析:分别取出A,B数组判断后合并排序,最后输出数组C  * 算法设计:数组*/    #include<iostream>using namespace std;void main(){int A[5]={1,3,8,9,10},B[5]={2,7,4,5,6},C[10];int i,j,t;for(i=j=0;i<5;i++,j++)C[j]=A[i];for(i=0;i<5;i++,j++)C[j]=B[i];for(j=0;j<9;j++){for(i=0;i<9-j;i++){if(C[i]>C[i+1]){t=C[i];C[i]=C[i+1];C[i+1]=t;}}}for(i=0;i<10;i++)cout<<C[i]<<" ";}


二、运行结果


三、心得体会

总的来说,复习了一下前面的知识,自我感觉还是有很大的提升的。


四、知识点总结

数组的输出以及,排序

原创粉丝点击