C++实验6

来源:互联网 发布:xin域名是什么意思 编辑:程序博客网 时间:2024/06/04 17:42
一 问题及代码/*  * 文件名称:Ex1-1.cpp  * 作    者:张俱珲  * 完成日期:2017 年 5月 10日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:无  * 问题描述:已知有两个有序的数组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}* 程序输出: 合并之后的数组* 问题分析:略 * 算法设计:略  */   #include <iostream>  using namespace std;  int main()  {      int a[5]={1,3,8,9,10},b[5]={2,3,4,5,6},c[10],i,j,t;      for(i=0;i<5;i++)      c[i]=a[i];      for(i=5,j=0;j<5;i++,j++)      c[i]=b[j];      for(i=0;i<10;i++)      {          for(j=0;j<=8-i;j++)          {              if(c[j]>c[j+1])              t=c[j],c[j]=c[j+1],c[j+1]=t;        }      }      for(i=0;i<10;i++)      cout<<c[i]<<" ";     return 0;  }  二 运行结果


原创粉丝点击