當前位置:編程學習大全網 - 編程軟體 - c語言,給定兩個二維數組A和B,其元素按遞增順序排列。請編寫壹個程序設計把數組A和B的元素合並到數

c語言,給定兩個二維數組A和B,其元素按遞增順序排列。請編寫壹個程序設計把數組A和B的元素合並到數

#include <stdio.h>

void main()

{

int a[10],b[10],c[20],i,ia,ib,ic;

printf("please input the first array\n");

for(i=0;i<10;i++)

scanf("%d",&a[i]);

for(i=0;i<10;i++)

scanf("%d",&b[i]);

printf("\n");

ia=0;ib=0;ic=0;

while(ia<10&&ib<10)

{

if(a[ia]<b[ib])

{

c[ic]=a[ia];

ia++;

}

else{

c[ic]=b[ib];

ib++;

}

ic++;

}

while(ia<10)

{

c[ic]=a[ia];

ia++;

ic++;

}

while(ib<10)

{

c[ic]=b[ib];

ib++;

ic++;

}

for(i=0;i<20;i++)

{

printf("%5d",c[i]);}

}

  • 上一篇:python 用循環創建多個文件
  • 下一篇:如何在linux系統下做java開發?
  • copyright 2024編程學習大全網