回覆列表
-
1 # ymkkn32126
-
2 # 使用者8610821428814
拿一個簡單的例子來解釋:
s=0
for i=1 to 10
s=s+i
next
print s
1、for 語句包含了迴圈變數的開始值和結束值;
2、next相當於迴圈變數的變化;
a、i 的初始值是 1 最大邊界是10,包含10(相當於
for i=1 to 10 step 1
意思就是從1到10,每次增1,而
for i=10 to 1 step -0.1
意思就是從10到1每次減少0.1。
相信大家已經看明白了step和next是向關聯的,但是為何我們的例子中沒有step值,為何要加1呢,這是一個慣例:如果沒有生命step的值,那麼next就等同於變數加1的效果。
拿一個簡單的例子來解釋: s=0 for i=1 to 10 s=s+i next print s 1、for 語句包含了迴圈變數的開始值和結束值; 2、next相當於迴圈變數的變化; a、i 的初始值是 1 最大邊界是10,包含10(相當於