㈠ vb do loop 語句
vb Do循環語句的幾種形式
Do循環語句的幾種形式:
1、Do While i>1 '條件為True時執行
... ... '要執行的語句Loop
2、Do Until i>1 '條件為False時執行
... ... '要執行的語句Loop
3、Do
... ... '要執行的語句
Loop While i>1 '條件為True時執行
4、Do
... ... '要執行的語句
Loop Until i>1 '條件為False時執行
5、While...Wend 語句
While i>1 '條件為True時執行
... ... '要執行的語句Wend
do while loop 使用do
loop就是一直循環
do
x=x+1
loop
那麼就是個死循環 一直循環
所以要用while 設置個條件 當滿足條件才循環
DO WHILE X<100
X=X+1
LOOP
那麼就是當x<100 的時候就一直循環。
while循環
while循環和for循環類似,其格式為:
while (條件語句)
{
語句1 ;
語句2 ;
....
語句n ;
}
執行while時,先測試「條件語句」,如果條件成立,則執行語句1到語句n,直至條件不成立時調處循環。
int i=0 ;
while (i<10)
{
i++ ;
System.out.println("Hey!.get me out of here!:);
}
3:do ... while 循環
do ... while 循環語句的格式為:
do
{
語句1 ;
語句2 ;
....
語句n ;
}
while (條件語句) ;
do ...while 語句的功能是首先執行語句1到語句n,然後進行條件測試,如果條件成立,則繼續執行語句1到語句n,否這跳出循環。如:
boolean test=false;
do
{
......
}
while(test);
使用時注意結尾處while語句後的分號。
㈡ 計算機里在演算法循化語句中Step,Do,Loop while,Sum 是什麼意思
For...Next 語句——以指定次數來重復執行一組語句。
語法
For counter = start To end [Step step]
[statements]
[Exit For]
[statements]
Next [counter]
描述:
counter 必要參數。用做循環計數器的數值變數。這個變數不能是布爾或數組元素。 start 必要參數。counter 的初值。
End 必要參數,counter 的終值。
Step 可選參數。counter 的步長。如果沒有指定,則 step 的預設值為 1。
Statements 可選參數。放在 For 和 Next 之間的一條或多條語句,它們將被執行指定的次數。
說明:
step 參數可以是正數或負數。step 參數值決定循環的執行情況:
如果step 參數為正數或 0,那麼: counter <= end;若為負數,那麼 counter >= end
執行過程:
當所有循環中的語句都執行後,step 的值會加到 counter 中。此時,循環中的語句可能會再次執行(基於循環開始執行時同樣的測試),也可能是退出循環並從 Next 語句之後的語句繼續執行。
提示:在循環中改變 counter 的值,將會使程序代碼的閱讀和調試變得更加困難。
循環中可以在任何位置放置任意個 Exit For 語句,隨時退出循環。 Exit For經常在條件判斷之後使用,例如 If...Then,並將控制權轉移到緊接在 Next 之後的語句。
循環嵌套:
可以將一個 For...Next 循環放置在另一個 For...Next 循環中,組成嵌套循環。不過在每個循環中的 counter 要使用不同的變數名。下面的體系結構是正確的:
For I = 1 To 10
For J = 1 To 10
For K = 1 To 10
...
Next K
Next J
Next I
注意 如果省略 Next 語句中的 counter,就像 counter 存在時一樣執行。但如果 Next 語