---
# System prepended metadata

title: 第五次實習課額外練習題 - 雙層迴圈 with for
tags: [實習額外加分題]

---

###### 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)


