#include <stdio.h>

int main() {
    int a[10], i, j, n;
    printf("请输入9个已经从小到大有序的数组:\n");
    for (i = 0; i < 9; i++) {
        scanf("%d", &a[i]);
    }
    printf("请输入新数据:");
    scanf("%d", &n);
    for (i = 8; i >= 0; i--) {
        if (a[i] > n) {
            a[i + 1] = a[i];
        } else {
            break;
        }
    }
    a[i + 1] = n;
    printf("插入后的数组为:\n");
    for (i = 0; i < 10; i++) {
        printf("%d ", a[i]);
    }
    return 0;
}
编写c语言程序不带汉字 输入9个已经从小到大有序的数组要求输入一个新数据将此数按照原来的规律插入到数组中

原文地址: https://www.cveoy.top/t/topic/eExd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录