C语言归并排序
即将两个都升序(或降序)排列的数据序列合并成一个仍按原序排列的序列。
上代码:
#include#include #define m 6 #define n 4 int main() { int a[m]={-3,6,19,26,68,100} ,b[n]={8,10,12,22}; int i,j,k,c[m+n]; int l ; i=j=k=0; printf("a数组的元素:n"); for(l = 0 ; l < m ; l++) { printf("%d ",a[l]); } printf("nb数组的元素:n"); for(l = 0 ; l < n ; l++) { printf("%d ",b[l]); } printf("n合并后的数组元素:n"); while(i =m && j =n && i 运行结果:
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!



