在有序数组中插入数据

来源:互联网 发布:防沉迷解除软件2016 编辑:程序博客网 时间:2024/05/19 01:31
#include <iostream>using namespace std;int main(){    int a[10];    int i,x,n;    for(i=0;i<=8;i++)    {        cin>>a[i];    }    cin>>x;    for(i=0;i<=8;i++)    {        if(x<=a[i])        {            n=i;            break;        }    }    for(i=9;i>=n;i--)    {        a[i]=a[i-1];    }    a[n]=x;    for(i=0;i<=9;i++)    {        cout<<a[i]<<endl;    }    return 0;}

运行结果:


0 0