民國113年 第2梯次 電腦軟體設計丙級 學科
第7題
下列Visaul Basic.NET 程式,其執行結果為何?
題目
下列Visaul Basic.NET 程式,其執行結果為何?
- (1) 306
- (2) 146
- (3) 130
- (4) 156
官方答案
(4) 156
解析
此程式以計數器控制迴圈,逐次把累加值加進總和。迴圈從 1 執行到 12,每次加入 2 倍的計數值,因此總和為 2×(1+2+…+12)=2×78=156。可用等差數列公式驗算:n(n+1)/2=12×13÷2=78,再乘 2 得 156。作答時要確認迴圈的起訖值與累加式,因為邊界多一次或少一次,就會得到其他數值。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。