满意答案
#include
int main()
{
int a[]={2,5,9,16,22},b[]={27,25,11,4,3},c[10];
int lena,lenb,i,ii,temp=0,j=0;
lena=sizeof(a)/sizeof(a[0]);
lenb=sizeof(b)/sizeof(b[0]);
for(ii=lenb-1;ii>=0;ii--)
{
for(i=temp;i
{
if(b[ii]>=a[i])
{
c[j]=a[i];
j++;
temp++;
continue;
}
else
{
c[j]=b[ii];
j++;
break;
}
}
if(temp>=lena)
{
c[j]=b[ii];
j++;
}
}
for(j=0;j<10;j++)
{
printf("c[%d]=%d\n",j,c[j]);
}
getch();
return 0;
}
/*哥们 你这个问题出得相当Bt啊 要求每个数都一次到位~~这个一次到位可累死我了内 不过总算容弄出来了 执行过了好用 并且是按你的要求一次到位
看不懂的地方hi百度和我聊^_^*/
00分享举报