/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称 :main.cpp
* 作 者 :韩娟
* 完成日期 :2014年11月20日
* 版 本 号 :v1.0
*
* 问题描述 : 创建一个16个元素的数组,通过初始化,前15个赋值,插入一个数,输出数组的元素
* 输入描述 : 插入的位置和要插入的数字
* 程序输出 : 插入数字后的数组
*/
#include <iostream>
using namespace std;
int main( )
{
int i,n=15,locate,value;
int a[16]= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; //初始化15个元素
cout<<"请输入要插入的位置(0-15):"<<endl;
cin>>locate;
cout<<"请输入要插入的数字:"<<endl;
cin>>value;
i=n;
while(i>locate)
{
a[i]=a[i-1];
--i;
}
a[i]=value;
n++;
cout<<"数组输出为:"<<endl;
for(i=0; i<=15; ++i)
{
cout<<a[i]<<" ";
}
return 0;
}
知识点总结 :
这个又是数组的一个新的知识点,增添数组,和删除的程序比较相像,可以对比的写出。
学习心得 :
每一个新的知识点都需要多多的练习,对于数组这个新的知识点我真的需要多些练习。