下列程式的輸出結果為何? X=100 Call M(X) IF X=100 Then Print "A"; Else Print "B"; End IF Sub M(B) End Sub
AA
BB正確答案
C100
D101
答案與詳解
因預設為傳址呼叫,副程式中的 B 與主程式的 X 共用記憶體。B=B+1 使 X 變成 101。回到主程式判斷 IF X=100 為 False,故執行 Else 印出 B。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
