C++实验6

来源:互联网 发布:远洋数据招聘 编辑:程序博客网 时间:2024/07/13 11:37

一、问题以及代码

/*  * 文件名称: 数组操作* 作    者: 赵云* 完成日期:2016年5月24日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: 对数组进行一些简单的操作* 输入描述:输入删除的坐标以及添加的新数字,要对新数组进行排序* 问题描述:略* 程序输出:略* 问题分析:略 * 算法设计:略 */ #include <iostream>using namespace std;int main(){    const int NUM=10;    int a[NUM]={1,3,12,75,32,41,4,62,9,77};    int i,j,t,m,n;    for(i=0;i<9;i++)        for(j=0;j<9-i;j++)        {            if(a[j]>a[j+1])            {                t=a[j];                a[j]=a[j+1];                a[j+1]=t;            }        }    cout<<"删除位置:";    cin>>m;    for(i=m;i<NUM-1;i++)        a[i]=a[i+1];    cout<<"添加一个数:";    cin>>n;    a[9]=n;    for(i=0;i<9;i++)        for(j=0;j<9-i;j++)        {            if(a[j]>a[j+1])            {                t=a[j];                a[j]=a[j+1];                a[j+1]=t;            }        }    for(i=0;i<10;i++)        cout<<a[i]<<" ";}

二、运行结果

三、心得体会

辛辛苦苦才能做出来,不容易啊

四、知识点归纳

一维数组的运用以及以前语句结构的运用

0 0
原创粉丝点击