第十三周 项目1:(5)

来源:互联网 发布:陕西省政务数据服务局 编辑:程序博客网 时间:2024/05/16 06:53

/*

 *Copyright (c) 2014,烟台大学计算机学院

 *All rights reserved.

 *文件名称:first.cpp

 *作者:刘天恩

 *完成时间:2014年11月21号

 *版本号:v1.0

 *问题描述:创建一个长度为16的整型数组a并初始化前15个元素,输入一个整数b,将b插入到a[0]位置(原有的数据往后移动),输出插入后的全部元素。

 *输入描述:输入一个整数b

 *程序输出:输出插入后的全部元素。 

*/

#include <iostream>
using namespace std;
int main( )
{
    const int n=16;
    int i;
    int a[n]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};     //初始化前15个元素
    cout<<"原来元素有:"<<endl;
    for(i=0;i<15;i++)
        cout<<a[i]<<" ";
        cout<<endl;
    int j,b,k,t;
    for(k=16;k>n;k--)
    {
        t=a[k-1];
        a[k]=a[k-1];
        a[k-1]=t;
    }
    cout<<"输入插入的元素:"<<endl;
    cin>>b;
    a[0]=b;
    for(j=0;j<n-1;j++)
  {
     cout<<a[j]<<" ";
  }
        return 0;
}

运行结果:

0 0
原创粉丝点击