Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組計算機大意11129單選題

下列是一個 C 程式碼,請問其輸出結果為何?

題目附圖
A7
B18
C26
D無法執行,因編譯錯誤正確答案
答案與詳解
D
正確答案
程式碼下半部的 else 區塊使用了未曾宣告的變數 a,C語言在編譯階段就會報錯,導致程式根本無法執行。

為什麼答案是 D

C語言嚴格規定變數必須「先宣告,後使用」。程式碼外層的 else 區塊中使用了變數 a,但整支程式從未宣告過 a,編譯器在檢查語法時就會報錯,無法產生執行檔。

考點:邏輯陷阱考點:編譯錯誤考點:變數宣告規則
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮