1樓:匿名使用者
是for i =n to 1 step -1
next i 這樣嗎?
上述就是從n 到1的遞減迴圈,不知道對你有幫助沒?
2樓:華仔成教
怎麼會有空格,你把**複製到vb的**視窗過程裡,會自動去掉空格的,也就是負1了,估計是筆誤,應該是 step -1
3樓:ry棉
空格是自動生成的,實際上就是-1啦,就和你打"form_load"然後按回車load後面會自動出現"()"一樣的
4樓:混合理論
??中間有個空格?搞vb這麼久了,這倒還是第一次見到。。我猜就是-1吧,可能空格加或不加都一樣。你自己執行試試呢
vb中,step-1是什麼意思
5樓:聽不清啊
vb中,step-1就是當一個for迴圈的迴圈體結束時,遇到next語句,就執行
控制變數=控制變數-1
在vb的for迴圈語句中的step有什麼作用,我每次看到這裡都不明白step到底怎麼使用,什麼時候用,後者為什麼
6樓:匿名使用者
步長,你迴圈從1to10, 每次加多少呢
step就是 每次加多少 不寫 就是 預設加1
7樓:匿名使用者
一般迴圈變數都是以1為單位增加,但當需要以2或其他單位增加時就可以用step了
8樓:匿名使用者
for...next 語句示例
本示例使用 for...next 語句建立一個字串,其內容為由 0 到 9 的十個數字所組成的字串,每個字串之間用空格隔開。外層迴圈使用一個變數當作迴圈計數器,每迴圈一次,變數值減一。
dim words, chars, mystring
for words = 10 to 1 step -1 ' 建立 10 次迴圈。
for chars = 0 to 9 ' 建立 10 次迴圈。
mystring = mystring & chars ' 將數字新增到字串中。
next chars ' increment counter
mystring = mystring & " " ' 新增一個空格。
next words
vb中step -1什麼意思
9樓:匿名使用者
意思是for的迴圈變數每次迴圈減1.如
for i = 5 to 1 step -1就是從5迴圈到1,迴圈變數變化依次為
5,4,3,2,1
如果還有問題歡迎追問,問題解決請及時選為滿意回答,謝謝.
10樓:匿名使用者
步進為-1,就是每迴圈一次減一
vb for i = 4 to 1 step -1 這句話什麼意思?
11樓:聽不清啊
在vb中,
for i = 4 to 1 step -1print i
next i
當迴圈初值比迴圈終值大時,必須要有
一個小於0的步長值,循版環體才會執行。
上面的循權環體會執行4次(每次遇到next i 語句,控制變數 i 自動加一個step 值,即-1),輸出共有4行:4321
12樓:匿名使用者
迴圈i從4開始,每次減1,直到i=1為止。
13樓:匿名使用者
i變數的值從4到1每次-1的迴圈,for……next迴圈型別遞減型。
14樓:匿名使用者
i從4到1每步為-1
step1 在vb中是代表什麼?
15樓:匿名使用者
迴圈的步進值是1,例如;
for i=1 to 10 step 1
即i=1,i=2,...,一直到i=10結束迴圈,如果:
for i=1 to 10 step 2
那麼,i=1,i=3,i=5,...,一直到i=9結束迴圈。
16樓:高階法院法官
1l正解
例如你的遍歷迴圈語句,要分別給陣列到9的奇數賦值,就可以寫dim a(9) as string
for i= 1 to 9 step 2
a(i)="你好"
next i
那麼a(1),a(3).....a(9)的值都會為「你好」,而偶數都為空
17樓:匿名使用者
遍歷(for)迴圈中每次增1,可以省略
18樓:
就是for迴圈中每一次迴圈變數的增加值
例如for x=0 to 100 step 10中,每次迴圈x都會加上10,相當於迴圈中有一個x=x+10的語句。
19樓:夢迴相城
步長是1。當step為1時,可以省略。
20樓:櫻空祭
step 表示步長,就是每次for迴圈的長度
vb裡step是什麼,怎麼用
21樓:特雷西·科比
step 表示步長
比如 for i=1 to 6 step 2就會顯示 1,3,5
如果 for i=1 to 6 step 3就會顯示 1,4
step 2 的意思是每次跳倆個數
顯示 1 後 然後顯示1+2,(1+2)+2……
22樓:匿名使用者
vb裡面的step是步長的意思,應用在for迴圈語句中。
例如:dim i as integer '定義一個整型變數ifor i=0 to 10 step 2 'for迴圈,next i
步長是2,則迴圈過程中i的值是0,2,4,6,8,10如果步長是3,則迴圈中i的值是0,3,6,9
23樓:匿名使用者
步進啊。。
for i = 10 to 12 step 2
初始i=10 步進為2 那麼迴圈第二次時 i就等於10+2=12
24樓:匿名使用者
step是 步長值
for i = 10 to 12 step 2 '這句話是說每迴圈一次,i的值加2
vb中一個簡單for迴圈的問題
25樓:匿名使用者
for迴圈的格式是:
for 迴圈變數=初值 to 終值 [step 步長][語句]
next[迴圈變數]
當步長預設時,預設值為1。
在visual basic中for迴圈屬於「先檢查後執行」語句,這種語句的執行過程:
當步長為正,「迴圈變數」首先取得「初值」,檢查是否超過「終值」,如果超過就一次也不執行而跳出迴圈。如果沒有超過就執行迴圈體內的語句;然後把「迴圈變數」+「步長」賦給「迴圈變數」;然後再與終值比較,如果小於終值則執行語句。重複上述過程,直到迴圈變數超過終值。
當步長為負,則要檢查「迴圈變數」是否小於「終值」。
所以,當k=10時,k值不超過終值10,程式會執行下一輪迴圈,當k=11時,11>終值10,程式不再迴圈,此時k已等於11。
26樓:
k=10的時候仍然符合迴圈要求,要進行一輪迴圈的。
只有到了11時才不符合迴圈要求,繼續執行next之後的操作。
27樓:匿名使用者
因為k等於10時條件滿足,迴圈繼續執行,執行next k ,這時k的值等於11,不滿足條件,迴圈結束。
28樓:匿名使用者
初值為1,執行了十次,就是11
vb step1 什麼意思,,還有for i=1 to 10 step 1什麼意思 10
29樓:匿名使用者
在for迴圈中,迴圈變數的值怎麼變化就是由step來決定的。比如你這裡,
for i=1 to 10 step 1的意思就是每次迴圈,變數i的值增加1,這就是step 1的含義。如果每次增加1,step 1可以省略。比如for i=1 to 10 這和前面的語句含義一樣。
30樓:哥哥好酷
for i = 1 to 10 step 1 『for迴圈step 是步長的意思 , 如果不寫這個 step 預設 就是 1可以這樣理解
這裡有 10 塊磚
i 從第一塊,走到 第 10 塊去, 以每一步 走一塊 要走 10步
如果, step 是 2
也就是 以 每一步 走兩 塊 就只用走 5步能否 理解
31樓:匿名使用者
step 是步長的意思,step 1=step +1,比如你這裡,
for i=1 to 10 step 1的意思就是每次迴圈,變數i的值增加1,如果步長是負數,變數的值每次就減少。
32樓:
step1就是每次走一步step2就是每次走2不
你的for i=1 to 10 step 1的話就是走了10次
如果是for i=1 to 10 step 2的話就是走5次
VB6 0中如何設定延時
private sub form load dim x x shell notepad.exe vbnormalfocus sendkeys 這是一個文字檔案的測試程式.true 模擬輸入英文字串 sendkeys true 兩次回車 waittime 2 延時 2 秒 sendkeys 自動輸入文...
在vb中,迴圈結構fori 1to1o的步長是
步長預設為1 你也可以設定 for i 1 to 10 step 2 此處步長為2 vb中迴圈結構fori 1to10step2的步長是?for i 1 to 10 step 2步長為2 意思是 每次加 2 i被賦值如下13 579然後就停止迴圈了 步長即step 後面的數字,如果for 語句後沒有...
vb迴圈語句text1中的字元創在label中顯示,要求每行有n個字元,n由text2給出
b rnd a n 不對。應改為 b a n 中記得判斷text2中的值,不能為0.還有,text1是控制元件,從控制元件中取值時,要指定控制元件的屬性,這是一個程式設計習慣。private sub command1 click a len text1 n val text2 b int rnd 1...