#include <stdio.h>
#define N 8
int main()
{
int V[N+1] = {10,15,20,25,24,30,40},i,j,x,temp;
//先对V排序
for (i=0;i<6;i++)//V中当前只有7个数据
{
for (j=0;j<6-i;j++)
{
if(V[j]>V[j+1])
{
temp = V[j];
V[j]=V[j+1];
V[j+1]=temp;
}
}
}
//插入数据
scanf("%d",&x);
if(V[6] < x)
{
V[7]=x;
}else
{
for (i=0;i<7;i++)//
{
if(V[i]>x)
{
for(j=7;j>i;j--)
V[j] = V[j-1];
V[i]=x;
break;
}
}
}
//输出
for (i=0;i<8;i++)
{
printf("%d ",V[i]);
}
return 0;
}
这是要实现什么功能?