本的功能:合并两个已经按照升序排列的一维数组。例如合并前数组a[10]={1,3,5,7,9},b [5l= {2,4,8,16,32),合并后a[10]={1, 2,3, 4,5,7,8,9 ,16 ,32)。 #include
int main() { int i,j,k,a[10]={1,3,5,7,9},b[5]={2,4,8,16,32}; for(k=0;k<5;k++) if(b[k]>a[k+4]) a[k+5]= 23 、 ; else { for(i=0;a[i]<=b[k];i++) ; for(j=k+5;j>=i;j--) a[j]= 2 、 ; a[i]=b[k]; } for(k=0;k<=9;k++) printf("%d,",a[k]); return 0; }