#include<cstdio>
#include<iostream>
#define N 9
using namespace std;
int main()
{int arr[N+1] = { 1,4,7,13,16,19,22,25,280 }; int in,i,j;//要插入的数字//打印要插入数字的数组所有元素printf("插入前的数组: ");for ( i = 0; i <N; i++){printf(" %d ", arr[i]);}//从键盘读取一个要插入的元素printf("\n请输入一个要插入的数:");scanf_s("%d", &in);//找插入的位置for (i = 0; i < N; i++){if (arr[i] > in)//找到位置并跳出循环{break;}}//位移,向后移for (j = N; j > i; j--){arr[j] = arr[j - i];//为要插入的数字留出位置}arr[i] = in;//将来插入的数保存在该位置//打印插入后的数组printf("\n插入后的数组:\n");for (i = 0; i < N+1; i++){printf(" %d ", arr[i]);}printf("\n");return 0;
}