关键词:数组,插入数后按原大小顺序输出
程序代码:#include<stdio.h>
int main()
{
int a[10],b[10];
int t,c,d,f,g;
scanf("%lf",&t);
for(g=0;g<=9;g++)
{
scanf("%lf",&a[g]);
}
for(c=0;c<=8;c++)
{
if(a[c+1]-t+a[c]-t<a[c+1]-a[c])
{
for(f=0;f<=c;f++)
printf("%f ",a[f]);
}
}
printf("%f",t);
for(d=c+1;d<=9;d++)
{printf("%f",a[d]);}
return 0;
}
我想让用户输入的一个数组a【10】(十个数),另外输入一个数让其按大小顺序插入后输出。



思路很清晰,步骤很明确。
,那其实真的只是原题的一部分,前一部分学过(让十个数排序),后一部分我遇到麻烦才发帖的。