#include <stdio.h>
int main()
{
int a[] = {1, 2, 7, 9, 11};
int b[] = {3, 4, 5, 6, 8, 9, 10, 11};
int c[20];
int i= 0, j = 0, k = 0;
while(i < 5 && j < 8)
{
if(a[i] < b[j])
c[k++] = a[i++];
else
c[k++] = b[j++];
}
while(i < 5)
{
c[k++] = a[i++];
}
while(j < 8)
{
c[k++] = b[j++];
}
for(i = 0; i < k; i++)
printf("%d ", c[i]);
printf("\n");
return 0;
}
两数组的合并
最新推荐文章于 2020-10-05 16:14:51 发布