将任意一整数插入到数组中,插入位置由用户由键盘输入。
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std;
void main()
{
int i,a[11],k,m;
srand((unsigned)time(NULL));
for(i=0;i<10;i++)
{
a[i]=rand()%90+10;
cout<<setw(4)<<a[i];
}
cout<<endl<<"请输入在第几个数后插入数字第一个数从0开始)以及插入的数字:";
cin>>k>>m;
for(i=11;i>k;i--)
{
a[i]=a[i-1];
}
a[k]=m;
for(i=0;i<11;i++)
cout<<setw(4)<<a[i];
}