Examly題庫立即開始練習
初考-統計資料處理大意10540單選題

下列 Visual Basic 程式執行後,會印出什麼結果? Dim A(3,3),B,C As Integer For C=1 To 3 For B=1 To 3 A(B,C)= A(B-1,C-1)+(B+C)*2 Next B Next C Print A(3,3)

A16
B24正確答案
C30
D36
答案與詳解
B
正確答案
二維陣列遞迴累加題,A(3,3)=A(2,2)+12,逐步展開算出 24。

為什麼答案是 B

關鍵在於 A(B-1,C-1) 的遞迴。因 A 宣告為 (3,3) 陣列,A(0,0)=0。依序:A(1,1)=A(0,0)+(1+1)*2=4;A(2,2)=A(1,1)+(2+2)*2=4+8=12;A(3,3)=A(2,2)+(3+3)*2=12+12=24。

考點:計算錯誤考點:陣列遞迴考點:陷阱干擾考點:直覺誤算
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

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

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