C++ 第六次实验-数组合并

来源:互联网 发布:设计师素材网站知乎 编辑:程序博客网 时间:2024/06/17 16:57

一,问题及代码

       /*     * 文件名称:ZT.exe     * 作    者:张泰     * 完成日期:2016年 5月19日     * 版 本 号:v1.0     * 对任务及求解方法的描述部分:数组合并    * 输入描述:略     * 问题描述:数组合并    * 程序输出:略  * 问题分析:略     * 算法设计:略     */  #include<iostream>    using namespace std;    int main()    {        const int M=5;        int a[M]={9,7,0,4,3},b[M]={1,8,99,88,66},c[2*M],i,k=0;        for(i=0;i<M;i++)        {            if(a[i]>b[i])            {                c[k++]=b[i];                c[k++]=a[i];            }            else            {                c[k++]=a[i];                c[k++]=b[i];            }                    }        cout<<"数组a为";        for(i=0;i<M;i++)            cout<<a[i]<<" ";        cout<<endl;        cout<<"数组b为";        for(i=0;i<M;i++)            cout<<b[i]<<" ";        cout<<endl;        cout<<"合并后的数组为";        for(i=0;i<k;i++)        {            cout<<c[i]<<" ";        }        cout<<endl;        return 0;    }   


二,运行结果



三,心得体会

感受到数组的知识点更多了,也更实用,也会了一些。


四,知识点总结

理解这种排序方法,明确其步骤。

0 0
原创粉丝点击