#include <stdio.h>

#define N 10

int main() { int i, j, a[N], m, n, p; printf('Enter n:'); scanf('%d', &n); printf('Enter %d integers:', n); for(i = 0; i < n; i++) { scanf('%d', &a[i]); } printf('Enter insert integer:'); scanf('%d', &m); for(i = 0; i < n; i++) { if(m > a[i] && m < a[i+1]) { for(j = n-1; j > i; j--) { a[j] = a[j-1]; } a[i+1] = m; break; } } printf('New sorted integers:'); for(i = 0; i < n+1; i++) { printf('%d ', a[i]); } return 0; }

C语言实现有序数组插入元素

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

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