已不再支援此瀏覽器。
請升級至 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。
錯誤是由用來顯示整數值的程式碼行所產生。
建置錯誤是由用來加總兩個整數的程式碼行所產生。
您必須先回答所有問題,才能檢查進度。
繼續
此頁面對您有幫助嗎?