您的位置:首页 > 编程语言

输入一个数插入有序数组中

2016-12-06 18:14 281 查看
输入一个数插入有序数组中

#include<stdio.h>

int main()

{

    int i,n,a[10];

    for(i=0;i<=8;i++)

    scanf("%d\n",&a[i]);

    scanf("%d",&n);

    i=8;

    while(i>=0&&a[i]>n)

    {

        a[i+1]=a[i];

        i--;

    }

    i++;

    a[i]=n;

    for(i=0;i<10;i++)

    {

        printf("%d\n",a[i]);

    }

    return 0;

}

输入:1 7 8 17 23 24 59 62 101

      50

输出:1

      7

      8

      17

      23

      24

      50

      59 

      62

      101
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编程语言