Page 15 - eFC10810_程式語言與設計(下)_課本PDF
P. 15

學習社團
                              5-1
                              5-1        學習社團



                    選擇題

                              1. 在設計程式時,如果需要多次執行某部分程式的話,需要使用下列哪種流程
                                                                                                                      5
                                控制結構?
                                                                                                                      重複結構
                                (A) 循序結構 (B) 選擇結構 (C) 重複結構 (D) 樹狀結構。

                              2. 若要設計一個 LED 廣告看板程式,每個廣告詞固定輪播三次,此時用下列

                                哪一種迴圈架構最為適當?
                                (A) 計數迴圈 (B) 前測式條件迴圈 (C) 後測式條件迴圈 (D) 無窮迴圈。

                              3. 計數迴圈 For-Next 中,若初始值為 3,終止值為 20,每執行一次迴圈增值
                                為 2,請問此迴圈總共會執行幾次?

                                (A) 3 (B) 9 (C) 18 (D) 20。
                                                                                                                      6
                              4. 關於前測式條件迴圈和後測式條件迴圈的敘述,下列何者有誤?                                                         陣列
                                (A) 皆可使用 Do-Loop 迴圈指令  (B) 迴圈內的敘述至少都會被執行一次

                                (C) 條件運算式的語法相同                       (D) 皆用條件判斷迴圈執行與否。

                              5. 若有一前測式 Do-Loop 迴圈,其迴圈變數 k=1,迴圈每執行一次 k 便加 3,
                                迴圈條件是 k<=10 時要跳出迴圈,請問離開迴圈後的 k 值為何?

                                (A) 1 (B) 3 (C) 10 (D) 13。

                    分組討論題
                      6. 「迴圈」就是用於執行重複的動作。請以 3 ~ 5 人為一小組,討論現實生活中,                                                      7

                        甚麼情況符合「前測式條件迴圈」和「後測式條件迴圈」。                                                                    函式
                                                                                                                      與副程式















                                                                                                                      8
                                                                                                                      綜合應用





                                                                                                                         5






          '$      $)   JOEE
   10   11   12   13   14   15   16   17   18   19   20