###### tags: `實習額外加分題` 第五次實習課額外練習題 - 雙層迴圈 with for === <!-- ## Video {%youtube youtubeid %} --> ## Description > tips: 該學雙層迴圈了喔!學陣列不會雙層迴圈就等死! > [name=Orange] 請設計一個客製化的九九乘法表,根據使用者的輸入給他想要看的內容,一開始會請使用者輸入兩個數字,分別代表起始跟終止,若使用者輸入 2 跟 5,則以 2 為起點,以 5 為終點,輸出 2x1 ~ 5x9 全部的內容。 若輸入 3 跟 9,則輸出 3x1 ~ 9x9 全部的內容。舉例來說輸出會像這樣。 > 一句關鍵字大家請熟記,<span style="color:red">直行橫列</span> > 這句關鍵字會一直伴隨到陣列,給我背好哦! > [name=Orange] ![](https://i.imgur.com/xs3NWzj.png) 這樣的輸出我們稱為 <span style="color:red">row-major(以列為主)</span>,把 3 跑完,跑 4,再跑 5。 但助教很機車,為了想知道大家是不是有真的熟悉 for 的運作,他還想這樣搞大家... 除了上面樣子的輸出之外,他想讓輸出的樣子變成 <span style="color:red">column-major(以行為主)</span>,輸出像這樣。 ![](https://i.imgur.com/nGiztTu.png) 應該有發現我們變成以直的為主,直的跑3,跑 4,再跑 5。 所以請你設計兩組雙重迴圈來完成這題,中間請用分隔線隔開,上面放 row-major,下面放 column-major。 範例輸入輸出如下。 ## Sample Input & Output 1 ![](https://i.imgur.com/mHZaoPX.png) ## Sample Input & Output 2 ![](https://i.imgur.com/IzGp8ma.png)