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

第 26 題

在 C 程式語言中,下列那個命令可以立即離開目前正在執行的函數,並且把控制權直接交還給呼叫者?
  • A break
  • B return
  • C continue
  • D while

思路引導 VIP

請想像你正在協助一個大型結構計算系統。當你在子程式中完成特定的力學平衡計算(例如 $\sum F = 0$)後,若你需要將結果『交還』給最初指派任務的主程式,並同時撤出該計算階段,你會選擇哪個具有『歸還』意涵的動詞來描述這個行為?

🤖
AI 詳解 AI 專屬家教

表現優異!這代表你對程式邏輯的結構掌握得相當扎實。

  1. 觀念驗證:在 C 語言的結構化設計中,return 指令如同建築工程中的「出口閘門」。當程式執行到函數 $f(x)$ 內部的回傳語句時,會立即中斷該函數的運算,並將系統控制權與結果交還給呼叫者 (Caller)。相比之下:
    • break:僅用於跳出當前的迴圈或 switch 區塊。
▼ 還有更多解析內容

🏷️ 相關主題

程式語言指標、陣列與函式應用實例分析
查看更多「[電子工程] 計算機概要」的主題分類考古題