設計一個遞迴函式 f 計算1+2+...+n。

學習重點: 熟悉遞迴函數
題目程度: 微難

設計一個遞迴函式 f 計算1*2*...*n。

學習重點: 熟悉遞迴函數
題目程度: 微難

利用下面公式, 撰寫遞迴函示: f(1) = 2, f(n) = f(n-1) + 2*n。

學習重點: 熟悉遞迴函數
題目程度: 微難

利用下面公式, 撰寫遞迴函示: f(1) = 0, f(2) = 1, f(n) = f(n-1) + f(n-2)。

學習重點: 熟悉遞迴函數
題目程度: 稍難

利用遞迴函示反轉任意字串。

學習重點: 熟悉遞迴函數
題目程度: 微難

讓使用者輸入任意字串, 設計遞迴函式 f ,移除指定的字元。

學習重點: 熟悉遞迴函數
題目程度: 稍難

讓使用者輸入任意字串, 設計遞迴函式 f ,替代 c1 字元為 c2 字元。

學習重點: 熟悉遞迴函數
題目程度: 很難

讓使用者輸入任意字串, 設計遞迴函式 f ,計算出現 c 字元出現次數。

學習重點: 熟悉遞迴函數
題目程度: 稍難

撰寫遞迴函示,求解2數最大公因數。

學習重點: 熟悉遞迴函數
題目程度: 很難

利用下面公式, 撰寫遞迴函示: f(1) = 1, f(n) = f(n-1) + (3*n-2)。

學習重點: 熟悉遞迴函數
題目程度: 微難

輸入任意一個整數n, 然後自動產生 1 到 n 的所有不是3的倍數數列。

學習重點: 熟悉條件判斷、迴圈
題目程度: 普通

讓使用者持續輸入任意次數內容, 直到輸入finish才結束, 最後輸出過程共輸入幾次。

學習重點: 熟悉迴圈break
題目程度: 普通

首先輸入n代表要接收的資料筆數, 然後依序分行輸入資料內容,並儲存在串列中, 最後顯示出來。

學習重點: 熟悉for迴圈、串列
題目程度: 普通

任意輸入資料,並儲存在串列中, 直到輸入 end 結束, 最後顯示筆數與內容出來。

學習重點: 熟悉迴圈break、串列
題目程度: 普通

任意輸入數值資料,並儲存在串列中, 直到輸入 end 結束, 最後顯示內容出來, 並加總計算結果。

學習重點: 熟悉字串轉數值、串列
題目程度: 普通

任意輸入數值資料,並儲存在串列中, 直到輸入 end 結束, 最後顯示內容出來, 並找出最大與最小值。

學習重點: 熟悉最大與最小值、串列
題目程度: 普通

任意輸入資料,並儲存在串列中, 直到輸入 end 結束, 最後分行顯示內容出來。

學習重點: 熟悉串列、串列資料讀取
題目程度: 容易

任意輸入資料,並儲存在串列中, 直到輸入 end 結束, 最後利用索引值方式分行顯示內容出來。

學習重點: 熟悉串列、串列資料讀取
題目程度: 普通

任意輸入資料,並儲存在串列中, 直到輸入 end 結束, 最後依據內容由小到大顯示內容出來。

學習重點: 熟悉串列、串列排序
題目程度: 普通

任意輸入數值資料,並儲存在串列中, 直到輸入 end 結束, 最後依據內容由小到大顯示內容出來。

學習重點: 熟悉串列、串列排序
題目程度: 普通