#include <stdio.h>
int main(){
int a[6]={1,6,17,25,32};
int n,min,max,i,j;
for(i=0;i<5;i++)printf("%d ",a[i]);
printf("\n插入数:");
scanf("%d",&n);
if (n>=a[4])a[5]=n;
else{
for(i=0;i<5;i++){
if(a[i]>n) {
min=a[i];a[i]=n;
for(j=i+1;j<6;j++) {
max=a[j];a[j]=min;min=max;
}break;
}
}
}for(i=0;i<6;i++)printf("%d ",a[i]);
return 0;
}
3.1 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。
最新推荐文章于 2023-09-01 15:31:58 发布