再来一个C语言题!在线等哦

来源:百度知道 编辑:UC知道 时间:2024/06/15 08:45:52
48.下列程序的功能是:从键盘输入一个数值插入有序数组,插入后仍保持数组元素值有序。填空完成程序。
#include <stdio.h>
main()
{ int a[11]={2,4,6,8,10,12,14,16,18,20},i,x;
printf(〃please input x:〃);
scanf(〃%d〃,&x);
for (i=9;i>=0;i--)
{ if (a[i]>x)
a[i+1]=a[i];
else
{ a[i+1]=x;
_______;
}
}
if(_______)a[0]=x;
for (i=0;i<11;i++)
printf(〃%d,〃,a[i]);
}

第一个空填:break(使用i=-1是不对的。)
第二个空填:i<0

i=-1(也可以跳出循环那个命令,我记不得了)
i=0

continue(跳出本次循环)
i=0

看了arbies的答案后想了想
一楼的要改为:
i=-1
i=-1

还是arbies想的周到