公務人員特種考試關務人員計算機概要115 年第 25 題單選題考點:變數賦值考點:未初始化變數
下列程式寫法,何者為不合法使用?
A第 4 行,a = 3;
B第 5 行,c = a + c;正確答案
C第 10 行,a = 7;
D第 12 行,a = a + c;
B正確答案
本題考查變數作用域與初始化,選項B在第5行使用未初始化變數c進行運算,屬不合法使用。
逐選項解析
A第 4 行,a = 3;變數賦值✕ 錯誤
第4行 a = 3 是對已宣告變數 a 進行賦值,語法合法且無作用域問題。
B第 5 行,c = a + c;未初始化變數✓ 正確
第5行 c = a + c 中,變數 c 在右側被使用時尚未被賦予任何初始值,屬於使用未初始化變數,為不合法使用。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本