visual basic 簡單迴圈問題 - 考試

Table of Contents


http://i.imgur.com/Cby26FW.jpg
如圖片所示,手寫是我的計算
但是答案是0我的計算是2為什麼?
當i為-1的時候不就跳出迴圈了嗎
為什麼a還要+i?變為0
是答案有錯還是我邏輯有錯?
感謝賜教。

-----
Sent from JPTT on my Samsung SM-N910U.

--

All Comments

Jack avatarJack2015-11-29
沒有step 所以迴圈無效...吧
Jacob avatarJacob2015-12-04
step預設是1
Agnes avatarAgnes2015-12-08
因為沒有 Step -1 故迴圈無效,所以 A 的值就是宣告的 0
Kumar avatarKumar2015-12-11
For 迴圈是步進值,如果是倒數,就得設定 Step 才行