#include <stdio.h> int main() { //有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。 int arr[11] = {0,1,2,3,4,5,7,8,9,10}; int num; int temp; printf("以下是已经排好序的数组:\n"); for(int i = 0;i<10;i++){ printf("%5d",arr[i]); } printf("\n"); printf("请输入一个数字插入其中:\n"); scanf("%d",&num); for(int i = 0;i<11;i++){ if(num<arr[i]){ temp = arr[i]; arr[i] = num; num = temp; }else if(num>arr[9]){ arr[10] = num; } } printf("重新排好序的数组为:\n"); for(int i = 0;i<11;i++){ printf("%5d",arr[i]); } return 0; }