已不再支援此瀏覽器。
請升級至 Microsoft Edge,以利用最新功能、安全性更新和技術支援。
下列哪一個陳述關於顯示或移除與 if 語句相關的程式碼區塊大括號是正確的?
if
無法從包含else if和else語句的程式碼區塊中移除大括弧。
else if
else
如果大括弧已從 if-elseif-else 的程式代碼區塊中移除,則也必須移除空白。
if-elseif-else
一律選擇可改善可讀性的樣式。
開發人員會撰寫一些包含 if 陳述式程式碼區塊的程式碼。 它們會將第一個整數變數初始化為程式代碼區塊上方 (外部) 的值 1。 如果第一個整數變數的值大於 0,語句程式代碼區塊的 if 布林運算式會評估為 true 。 程式代碼區塊內的第一個程式代碼行是用來將第二個整數變數初始化為8的值。 程式代碼區塊內的第二個程式代碼行是用來將兩個整數值的總和指派給第一個變數。 程式代碼區塊之後的第一個程式代碼行是用來顯示第一個整數變數的值。 執行程式代碼時的結果為何?
true
不會產生任何錯誤,並顯示整數值 9。
不會產生任何錯誤,並顯示整數值 1。
因為第一個變數不是程式碼區塊之後的範圍,因此會產生錯誤。
開發人員會撰寫一些包含 if 陳述式程式碼區塊的程式碼。 它們會將第一個整數變數初始化為程式代碼區塊上方 (外部) 的 5 值。 如果第一個整數變數的值大於 0,語句程式代碼區塊的 if 布林運算式會評估為 true 。 程式代碼區塊內的第一個程式代碼行是用來將第二個整數變數初始化為 6 的值。 程式代碼區塊後面的第一個程式代碼行是用來將第二個整數值新增至第一個整數的值。 程式代碼區塊後面的第二個程式代碼行是用來顯示第一個整數的值。 執行程式代碼時的結果為何?
不會產生錯誤,並顯示整數值 11。
錯誤是由用來顯示整數值的程式代碼行所產生。
建置錯誤是由用來加總兩個整數的程式代碼行所產生。
您必須先回答所有問題,才能檢查進度。
此頁面對您有幫助嗎?