#include<stdio.h>
int main()
{
int a[11];
int i;
int j;
int t1=0;
int t2=0;
int number;
printf("input start :\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
printf("output :");
for(i=0;i<10;i++)
{
printf("%5d",a[i]);
}
printf("\ninsert number :\n");
scanf("%d",&number);
if(number>a[9])
{
a[10]=number;
}
else
{
for(i=0;1<10;i++)
{
if(number<a[i])
{
t1=a[i];
a[i]=number;
for(j=i+1;j<11;j++)
{
t2=a[j];
a[j]=t1;
t1=t2;
}
break;
}
}
}
printf("new :\n");
for(i=0;i<=10;i++)
{
printf("%5d",a[i]);
}
printf("\n");
return 0;
}
在数组中插入新的元素
最新推荐文章于 2024-02-26 21:15:02 发布