把一个整数x按大小顺序插入已排好序(从大到小,数据已定义)的整型数组a中。假设数组a中有1

2025-01-07 17:31:06
推荐回答(1个)
回答1:

#include
void main()
{
int i,j,x,temp;
int a[7]={25,14,13,12,2,1};
printf("Input a number: ");
scanf("%d",&x);
a[6]=x;
for(i=0;i<7;i++)
for(j=i+1;j<7;j++)
if (a[i] {
temp=a[j]; a[j]=a[i]; a[i]=temp;
}
for(i=0;i<7;i++)
printf("%d ",a[i]);
printf("\n");
}