一、問題及代碼
/*
* 檔案名稱:
* 作 者:譚星宇
* 完成日期:2016年5月24日
* 版 本 号:v1.0
* 對任務及求解方法的描述部分:
* 輸入描述:
* 問題描述:數組合并
* 程式輸出:
* 問題分析:
* 算法設計:利用條件語句
*/
#include<iostream>
using namespace std;
main()
{
int i=0,m=5,a[5]={1,3,8,9,10};
int j=0,n=5,b[5]={2,3,4,5,6};
int k=0,c[11];
while(i+j<m+n)
{if(j>=n) c[k++]=a[i++];
else if(i>=m) c[k++]=b[j++];
else if(a[i]<b[j]) c[k++]=a[i++];
else c[k++]=b[j++];
}
for(i=0;i<k;i++) cout<<c[i]<<" ";
}
二、運作結果

三、心得體會
少了大于号,導緻了輸出錯誤
四、知識點總結
清楚每個語句的意義