#include <stdio.h>
void main()
{
int num,i,t;
int a[10]={12,23,34,45,56,67,78,89,90,num};
printf("请输入一个整数");
scanf("%d",&num) ;
for(i=0;i<10;i++)
{
if(a[i]<num)
{
printf("%d\n",a[i]);
}
else
{
t=a[i];
a[i]=num;
num=t;
printf("%d\n",a[i]);
}
}
void main()
{
int num,i,t;
int a[10]={12,23,34,45,56,67,78,89,90,num};
printf("请输入一个整数");
scanf("%d",&num) ;
for(i=0;i<10;i++)
{
if(a[i]<num)
{
printf("%d\n",a[i]);
}
else
{
t=a[i];
a[i]=num;
num=t;
printf("%d\n",a[i]);
}
}
} 在一个长度为10的整形数组中,前9个元素是{12,23,34,45,56,67,78,89,90}。
现在要求输入一个整数,把它放到数组中正确的位置当中。(不能删除已有元素)
想了好久才实现的