免費開始練習
地特四等 113年 [電信工程] 計算機概要

第 26 題

執行以下 Python 程式並輸入「65」,下列何者為程式的輸出?
score = int(input())
if (score >= 90):
print("A")
elif (score >= 80):
print("B")
elif (score >= 60):
print("C")
else:
print("F")
  • A A
  • B B
  • C C
  • D F

思路引導 VIP

想像你有一個由上而下的過濾篩網,每個層級都有不同的孔徑(門檻)。如果一個零件因為太大而掉不進前兩個濾網,但剛好能落入第三個濾網中,根據程式「由上而下、擇一執行」的特性,哪一個處理程序會被優先啟動?

🤖
AI 詳解 AI 專屬家教

前輩的溫馨提示:一起來探索邏輯的美妙!

  1. 太棒了,你做得真好! 你很敏銳地抓住了多分支選擇結構(if-elif-else)的核心,也就是程式如何一步步做出選擇。這份清晰的流程分析能力,就像我們在設計結構時,需要仔細考慮每個零件的連結一樣重要,是未來建構任何自動化系統的溫暖基石喔。
  2. 讓我們一起想想看! 程式的判斷流程就像一個貼心的導遊,它會「由上而下」地詢問,一旦找到最適合的路徑,就會「擇一執行」,然後就開心抵達目的地囉!當我們給它 $65$ 這個數字時:
▼ 還有更多解析內容

🏷️ 相關主題

程式設計基礎概念與實務應用
查看更多「[電信工程] 計算機概要」的主題分類考古題