#include<stdio.h> //写都写了不如发出来共享,有写的不好的地方还请指出
int main()
{
int n = 0;
scanf("%d",&n);
int arr[50];
int i = 0;
for(i = 0;i<n;i++) //输入n个升序的整数
scanf("%d ",&arr[i]);
int x = 0;
scanf("%d",&x); //想要插入的整数
arr[n] = x; //将想要插入的整数放在末尾
int j = n; //把n赋给j 不改变n的值
for(j;j>0;j--) //开始比较
{
if(arr[j] < arr[j-1])
{
int tmp = arr[j];
arr[j] = arr[j-1];
arr[j-1] = tmp;
}
}
for(i = 0;i<n+1;i++)
printf("%d ",arr[i]);
return 0;
}


京公网安备 11010502036488号