#include <stdio.h> int main() { int i = 0, j = 0; int a[10] = {1,8,10,12,15,16,17,18,19,40}; int b[10] = {3,9,11,14,25,26,27,28,45,50}; while(i < 10 && j < 10) { if(a[i] < b[j]) { printf("%d,", a[i]); i++; } else { printf("%d,", b[j]); j++; } } if(i < j) //说明a 数组中还有数据 { while(i < 10)//输出a数组剩下的元素 { printf("%d,", a[i]); i++; } } else //b数组中还有数据 { while(j < 10)//输出b数组剩下的元素 { printf("%d,", b[j]); j++; } } }
浙公网安备 33010602011771号