注意:此页面搜索的是所有试题
题目内容
(中北大学-C语言程序设计)
下列程序将两个升序数组a、b合并到数组c中后,c仍为升序数组。
main()
{
int a[10]={1,2,5,8,9,10}, int b[10]={1,3,4,8,12,18};
int j,k,l,c[20],max=9999;
a[6]=b[6]=max;
j=k=l=0;
while(a[j]!=max||b[k]!=max)
if(a[j]<b[k])
{
c[l]= ;
l++;
;
}
else
{
c[l]= ;
l++;
;
}
for(j=0;j<l;j++)
printf("%4d",c[j]);
}
main()
{
int a[10]={1,2,5,8,9,10}, int b[10]={1,3,4,8,12,18};
int j,k,l,c[20],max=9999;
a[6]=b[6]=max;
j=k=l=0;
while(a[j]!=max||b[k]!=max)
if(a[j]<b[k])
{
c[l]= ;
l++;
;
}
else
{
c[l]= ;
l++;
;
}
for(j=0;j<l;j++)
printf("%4d",c[j]);
}
参考答案