第十三周项目1.5 折腾数组(5) 在数组中插入新数值

来源:互联网 发布:现代四大名著网络 编辑:程序博客网 时间:2024/05/24 22:45
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作    者:anGelovEr 王坤*完成日期:2014年11月23日*版 本 号:v1.0**问题描述:在数组中插入一个数。*程序输出:插入数后的数组。*/#include <iostream>using namespace std;const int SIZE=16;int main( ){    int a[16]= {1,3,5,9,17,21,33,42,59,71,85,145,365,423,460};    int b,i,t;    cout<<"前后往后,数组中元素的值是:"<<endl;    for(i=0; i<15; ++i)    {        cout<<a[i]<<" ";    }    cout<<endl;    for(i=16; i>0; --i)  //其他数据依次向后移动一位    {        t=a[i-1];        a[i]=a[i-1];        a[i-1]=t;    }    cout<<"请输入一个要插入的整数:"<<endl;    cin>>b;    cout<<"插入一个整数后,数组中各元素的值为:"<<endl;    a[0]=b;  //插入1个数排在第1位    for(i=0; i<SIZE; ++i)    {        cout<<a[i]<<" ";  //再输出一轮    }    return 0;}

知识点总结:好像是整体移个位置就好了。

学习心得:今天网好……快补……

0 0
原创粉丝点击