C语言编程:实现:在已按降序排列的整型数组中插入一个整数,使插入后的数组仍按照原来的规律排列

C语言编程:实现:在已按降序排列的整型数组中插入一个整数,使插入后的数组仍按照原来的规律排列

#include<stdio.h>
int main()
{
    int a[6] = {9,7,6,3,1};
    int i,j,x,t;
    printf("insert data:");
    scanf("%d",&x);
    for(i=0;i<5;i++)
        if(x>a[i])
            break;
    for(j=5;j>i;j--)
        a[j]=a[j-1];
    a[j]=x;
    printf("Now array a:\n");
    for(i=0;i<6;i++)
        printf("%4d",a[i]);
    printf("\n");
    return 0;
}

追问

我立刻试试,谢谢你,我还有两个问题等会再说了.

我立刻试试,谢谢你,我还有两个问题等会再说了.

追答

不客气,还望采纳

追问

不晓得为什么,不行T_T

不晓得为什么,不行T_T

追答

不知你说的是哪里不行呢?我这里是可以运行的呢

不知你说的是哪里不行呢?我这里是可以运行的呢

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答