• <nav id="kggui"></nav>
  • <optgroup id="kggui"></optgroup>
  • <menu id="kggui"></menu><xmp id="kggui"><nav id="kggui"></nav>
    <menu id="kggui"><menu id="kggui"></menu></menu>
    <nav id="kggui"></nav>

    vb循環語句實例

    VB中的循環語句中的for

    For循環的格式: For 循環變量 = 初值 To 終值 [Step 步長] step 2 就是i=i+2 [循環體] Next [循環變量] 注意: 1) 當步長 > 0 時 循環執行的條件:循環變量 <= 終值 2) 當步長 < 0 時 循環執行的條件:循環變量 >= 終值 強行退出 For 循環,請使用 Exit For。

    舉例1: 單擊命令按鈕 Command1 后,先后彈出很多消息框,消息內容一開始是 1,最后是 100,每彈出一次,消息內容加 1,也就是 1; 2; 3; 。; 98; 99; 100。

    VB 代碼如下: Private Sub Command1_Click() Dim i As Long For i = 1 To 100 MsgBox i Next End Sub 如果使用 For 語句,代碼如下: Private Sub Form_Load() For i = 1 To 100 MsgBox i, vbInformation /vbInformation 指顯示圖標,下同 Next MsgBox "Finished", vbCritical End Sub 擴展資料: VB的Do循環 Do。Loop 如果你不知道重復多少次,可以使用 Do。

    Loop 語句。 Do。

    Loop 語句重復執行某段代碼直到條件是 true 或條件變成 true。 重復執行代碼直到條件是 true 您可以使用 While 關鍵字來檢查 Do。

    Loop 語句的條件。 Do While i>10some codeLoop 如果 i 等于 9,上述循環內的代碼將終止執行。

    Dosome codeLoop While i>10 這個循環內的代碼將被執行至少一次,即使 i 小于 10。 重復執行代碼直到條件變成 true 您可以使用 Until 關鍵字來檢查 Do。

    Loop 語句的條件。 Do Until i=10some codeLoop 如果 i 等于 10,上述循環內的代碼將終止執行。

    Dosome codeLoop Until i=10 這個循環內的代碼將被執行至少一次,即使 i 等于 10。 退出 Do。

    Loop 您可以通過 Exit Do 關鍵詞退出 Do。Loop 語句。

    Do Until i=10i=i-1If i<10 Then Exit DoLoop 這個循環內的代碼,只要 i 不為 10 且 i 大于 10 時都將被執行。 參考資料:百度百科——循環語句。

    vb的幾種循環結構

    *。

    Wend 語句只要指定的條件為 True,則會重復執行一系列的語句。語法While condition[statements]..*。

    Loop2.1 第一種用法用 Do 循環重復執行一語句塊,且重復次數不定。Do。

    Loop 語句有幾種演變形式,但每種都計算數值條件以決定是否繼續執行。如同 If。

    Then condition 必須是一個數值或者值為 True(非零)或 False(零)的表達式。在下面的 Do。

    Loop 循環中,只要 condition 為 True 就執行 statements。Do While conditionstatements..Loop2.2 第二種用法Do。

    Loop 語句的另一種演變形式是先執行語句,然后在每次執行后測試 condition。這種形式保證 statements 至少執行一次:DostatementsLoop While condition注:其它兩種演變形式類似于前兩個,所不同的是,只要 condition 為 False 而不是 True,它們就執行循環。

    循環零次或多次 Do Until condition statementsLoop至少循環一次 Do statementsLoop Until condition *。Next在不知道循環內需要執行多少次語句時,宜用 Do 循環。

    但是,在知道要執行多少次時,則最好使用 For。Next 循環。

    與 Do 循環不同, For 循環使用一個叫做計數器的變量,每重復一次循環之后,計數器變量的值就會增加或者減少。For 循環的語法如下:For counter = start To end [Step increment]statementsNext [counter]參數 Counter、Start、end 和 increment 都是數值型的。

    注意 increment 參數可正可負。如果 increment 為正,則 Start 必須小于等于 end,否則不能執行循環內的語句。

    如果 increment 為負,則 Start 必須大于等于 end,這樣才能執行循環體。如果沒有設置 Step,則 increment 缺省值為 1。

    實例:以下代碼打印出所有有效的屏幕字體名:Private Sub Form_Click () Dim I As Integer For i = 0 To *unt Print * (i) NextEnd * Each。NextFor Each。

    Next 循環與 For。Next 循環類似,但它對數組或對象集合中的每一個元素重復一組語句,而不是重復語句一定的次數。

    如果不知道一個集合有多少元素, For Each。Next 循環非常有用。

    For Each。Next 循環的語法如下:For Each element In groupstatementsNext elementt例如,下面的子過程打開 *,把每一個表的名字加到列表框中。

    Sub ListTableDefs () Dim objDb As Database Dim MyTableDef as TableDefSet objDb = OpenDatabase("c:\vb\*", _ True, False) For Each MyTableDef In *efs () *m * Next MyTableDefEnd Sub請記住使用 For Each。Next 時的幾點限制: 對集合,element 只能是 Variant 變量,或一般的 Object 變量,或“對象瀏覽器”中列出的對象。

    對數組,element 只能是 Variant 變量。For Each。

    Next 不能與用戶自定義類型的數組一起使用,因為 Variant 不可能包含用戶自定義類型。

    求VB中的For循環語句單層循環的例子一個

    把if和msgbox寫在 統一行,是默認為沒有endif的條件句,把換行msgbox寫入if和endif中間即可

    elseif方式:

    if ci = 1 then

    msgbox "第五位數字是" & pce

    elseif ci = 2 then

    msgbox "第三位數字是" & pcc

    elseif ci = 3 then

    msgbox "第二位數字是" & pcb

    elseif ci = 4 then

    msgbox "第一位數字是" & pca

    elseif ci >= 5 then

    msgbox "這還提示啊。。"

    end if

    VB循環語句主要有哪些帶說明

    1、行IF語句

    在一行中寫完的IF語句,稱為行IF語句。

    語句格式:IF <;條件> THEN <;語句1> [ELSE <;語句2>]

    命令功能:當條件滿足時,執行語句1,條件不滿足時,則執行語句2。

    例子:輸入x,判斷x的正負。

    程序編制如下:

    Dim X As Integer

    a: X = InputBox("X=:")

    If X = 0 Then

    Print "輸入錯誤,重新輸入!"

    GoTo a:

    End If

    If X > 0 Then Print "x為正數"

    If X < 0 Then Print "x為負數"

    2、塊IF語句

    語句格式:IF <;條件> THEN

    <;語句組1>

    [ELSE

    <;語句組2>]

    END IF

    語句功能:當條件滿足時,執行語句組1;條件不滿足時,則執行語句組2。執行完相應語句組后,退出IF語句執行END IF語句以下語句序列。

    例子:輸入年份,判斷此年份是否為潤年。

    程序編制如下:

    a: year = InputBox("輸入年份:")

    If year <= 0 Then

    Print "輸入錯誤,重新輸入!"

    GoTo a:

    End If

    If year Mod 4 = 0 And year Mod 100 <> 0 Or year Mod 400 = 0 Then

    Print year;

    Print "年是潤年"

    Else

    Print year;

    Print "年不是潤年"

    End If

    3、FOR循環,語句格式:

    FOR <;循環變量>=<;初值>TO<;終值>[STEP<;步長>]

    [<;循環體>]

    [EXIT FOR]

    NEXT[<;循環變量>]

    語句功能:從循環的初值到終值按步長增值控制計數重復執行循環體。

    例子: 用FOR語句編寫計算S=1+2+3+…+100的程序。

    FOR I=1 TO 100 STEP 1

    S=S+I

    NEXT I

    4、DO循環,語句格式:

    DO

    <;循環體>

    [EXIT DO]

    LOOP

    語句功能:無休止的執行循環體。如果有條件語句配合可控制退出循環。

    例子: 用EXIT DO語句編寫計算S=1+2+3+…+100的程序。

    X=0:S=0

    DO

    X=X+1

    S=S+X

    IF X>=100 THEN EXIT DO

    LOOP

    關于vb for循環語句

    循環結構是程序中一種很重要的結構。在給定條件成立時,可反復執行某程序段,直到條件不成立為止。給定的條件稱為循環條件,反復執行的程序段稱為循環體。在VB中提供了多種循環語句供用戶使用循環,下面介紹兩種常用的形式:For語句和Do語句。

    一、For語句

    For循環(For……Next)語句的基本格式為:

    For 循環變量=初值 To 終值 Step 增量,循環體,Next 變量

    循環變量為數值型變量,初值、終值、增量均為數值型表達式。“Step 增量”部分可以省略,缺省時默認為1。在循環體中使用Exit

    For語句可直接中止循環,執行next后面的語句。當增量值為正數時,For循環的執行過程如下:

    (1) 將循環變量賦初值;

    (2)比較循環變量是否小于等于終值,小于等于時循環條件成立,運行一次循環體中的語句;如果循環條件不成立時,循環結束,執行Next后面的語句;

    (3)遇到Next語句,循環變量增加增量值,轉到(2)繼續循環;

    增量值為負數時,For循環的執行過程第(2)步不同。比較循環變量是否大于等于終值,大于等于時循環條件成立,運行一次循環體中的語句;如果循環條件不成立時,循環結束,執行Next后面的語句結束。

    VB循環語句

    循環語句包括For-Next、While-Wend、Do-Loop語句。

    暫且先給你介紹一下這些語句的簡單用法:For-Next語句:For 變量 = 初值 To 終值 [Step 步長] 循環體Next當循環變量的值在初值到終值范圍內時,執行一次循環體中的語句塊,并使初值增加一個步長。當循環變量的值不在初值到終值范圍內時,就退出循環,執行Next后面的語句。

    For循環語句執行的流程圖。其中,Step 步長 可省略,省略時,步長=1. 例如:Private Sub Form_Activate()For i = 1 To 5 Step 1 Print iNextEnd Sub在這個例子中,運行程序后,窗體上會寫出如下文字:12345解析:變量i由初值1到終值5共循環5次,每次循環時,輸出i,并且將i的值加上步長的值1.所以,但第二次循環式,i的值就變為2.循環5此后,i的值變為5.再循環時i就變為6,便超過了終值5,因此循環結束,VB開始運行Next語句之后的代碼。

    Do-Loop語句:Do循環體。[Exit Do]Loop循環體會在Do 與 Loop 之間不停循環。

    Exit Do 語句可有可無,是為了設定當滿足一定條件后,運行Exit Do 語句,即退出循環。如:Private Sub Form_Activate()Dim i As Integeri = 1Do Print i i = i + 1 '每次循環時都使i的值增加1 If i > 5 Then Exit Do '當i的值大于5(即循環5此后)時,退出循環LoopEnd Sub其運行效果與上面的例子相同。

    以上說明絕對不是復制的,給點辛苦分也行,謝謝~~。

    vb中的循環語句

    循環語句包括For-Next、While-Wend、Do-Loop語句比較常用的是for和whileFor-Next語句:

    For 變量 = 初值 To 終值 [Step 步長]

    循環體

    Next

    While Wend 語句:

    While 條件

    循環體

    Wend

    但滿足條件時,(如當i>5時),便退出循環,否則執行循環體。Do-Loop語句:

    Do

    循環體

    。[Exit Do]

    Loop

    循環體會在Do 與 Loop 之間不停循環。Exit Do 語句可有可無,是為了設定當滿足一定條件后,運行Exit Do 語句,即退出循環。for應該是最簡單的,因為不用自己去控制自增或自減,只要設置初始值,循環條件,和步階就行了~

    VB中循環語句詳解,最好有些例程

    循環語句有

    1.

    DO

    LOOP while '當。的時候做

    2.

    DO

    LOOP until '做。直到

    循環語句最怕死循環

    也就是永遠不可能跳出來的一個條件被設置

    例如:

    k = 1

    Do

    k = k + 1

    Loop Until k < 1 ' K=K+1 ,直到K<1. 但K永遠不可能小于1,所以無限下去,程序自己鎖死

    正確的設置條件非常重要

    正確的方法是

    k = 1

    x = 1

    Do

    k = k * x

    x = x + 1

    Loop While x < 10

    MsgBox k

    因為在DO當中會不停地處理,直到退出DO

    所以有可能在長時間運算時,程序無響應,所以最好是

    DO

    DoEvents '處理其他后再繼續

    loop Until

    還有一種是FOR

    FOR X = N TO M step S

    Next X

    'X 的值為 N 到 M,每次加 S(步長), step S可以不寫,則 step S 默認為 step 1

    中間為程序體

    VB中的for循環語句問題

    1換行2。

    b的作用是計數Dim a, b As Integer定義變量,雖然這樣定義也沒錯,但是最好不要養成習慣,因為vb跟其他語言不同,一次只能定義一個標準寫法為Dim a as integer, b As IntegerFor a = 100 To 300循環,從100到300,共計201次循環If b Mod 5 = 0 Then Print 假如b除以5余數為0換行,即b=0,5,10,15。.這些數字就換行Print a,最后的逗號是打錯了吧,應該是分號之類的,作用是打印出a的值,加分號不換行b = b + 1 b自加1,這樣才能實現每5個換行,不然b一直為0每個都會換行Next a。

    轉載請注明出處華閱文章網 » vb循環語句實例

    短句

    每日英語句子

    閱讀(313)

    求英語日常用語200句[對話的] MM, 不好意思的說,先那個不要看,我不知道怎么順序打錯了.我記得我打字的時候是正確的順序捏,哭死,看這個: 呃,汗S,樓上的寫的那么多捏. 建議最好買點

    短句

    命令行語句

    閱讀(252)

    求DOS語言及全部命令 DOS命令大全 一)MD——建立子目錄 1.功能:創建新的子目錄 2.類型:內部命令 3.格式:MD[盤符:][路徑名]〈子目錄名〉 4.使用說明: (1)“盤符”:指定要建立子目錄的磁盤驅動器字母,若省略,則為當前驅動器; (2)“

    短句

    c基本語句

    閱讀(276)

    c語言中的語句有哪幾類 C語言語句分為5 類 : 1、 表達式語句 2、 函數調用語句 3、 控制語句 4、 復合語句 5、 空語句 表達式語句 : 表達式+分號; 函數調用語句 : 函數名+實際

    短句

    珠寶語句

    閱讀(262)

    描寫珠寶的句子有哪些1. 鉆石像情人炯炯有神的眼睛,深情的注視著你,它是純潔愛情的標志,表達對愛情的永恒追求和忠貞。2. 鉑金與彩金的交相輝映完美配合了希臘的神秘韻味與現代的高貴氣質,雙色搭配流露獨特的風格。3. 高貴華麗的金色不僅僅

    短句

    yii打印sql語句

    閱讀(375)

    yii2.0 怎么打印自動生成的創建sql語句 在config/main.php中'components'=>array('db'=>array('enableParamLogging' => true,//增加這行), 'log'=>array('clas

    短句

    藍色的語句

    閱讀(244)

    描寫“藍色”的句子1、夢想是藍色的,因為藍色是溫暖的顏色,生命因為夢想而溫暖。2、藍是憂郁藍是等待人來喜歡。3、若說藍色是悲傷的顏色,那真可惜,在灰色里面,根本看不到藍色存在。4、天空的藍色是我最喜歡的顏色,很干凈,很美,可他卻說那是誘

    短句

    在線翻譯英語句子

    閱讀(350)

    英語句子在線翻譯 有些錯別字 第一個單詞What sone--some May--My familmy--family你周末一般干什么呢?一些人喜歡呆在家里,一些人喜歡去游泳或者是踢足球.我的朋友王海在一

    短句

    沙灘的語句

    閱讀(241)

    描寫沙灘的句子 1、寬闊的沙灘上滿是晶瑩、細小的沙子,一腳踩上去,就像踩上了松軟、舒適的地毯。一個浪打來,海水沖到我的腳上,涼爽、舒適。水退了,帶走的沙子從我腳邊滑過,覺得有些癢癢,也有些沙子留下來,使我的腳往沙子里陷進了一塊。又一個

    短句

    羽毛的語句

    閱讀(290)

    描寫羽毛的句子 1,眼睛周圍有一道白色的羽毛,那道白毛像是它的眉毛,使得它的眼睛顯得格外有神,它的名字就是從這兒來的.它的一張小嘴是淡黃的、尖尖的.背上的羽毛像深黃色的外衣,腹部的羽毛像灰黃色的襯衫,尾巴是黑色的.2,【小燕子】小燕子又

    短句

    英語激勵語句

    閱讀(329)

    好的激勵人心的英文短句子有么激勵人的英文語句 1、Never say die. 永不放棄。 2、No pain, no gain. 天下事沒有不勞而獲的東西。 3、I can set the world on fire. 我可以獲得巨大成功!

    短句

    日常英語語句

    閱讀(226)

    關于英語日常句子 1.我可以和你照張照片嗎?can i take a photo with you?may i take a photo with you?would you mind taking a photo with you?(這個禮貌點,初次見面或者是

    短句

    英語萬能語句

    閱讀(252)

    英語萬能句子 1.as an old saying goes,.正如一句古老的諺語所說2.be nothing but。 .不過就是。3.from where i stand. 從我的立場來說4.give oneself a chance to.給某人

    短句

    基本英語句子

    閱讀(260)

    英語短句大全. 1. Never say die.永不言敗。 2.Never too old to learn, never too late to turn.亡羊補牢,為時未晚。 3.New wine in old bottles.舊瓶裝新酒。 4.

    短句

    英語定語句子

    閱讀(262)

    英語中定語從句的引導詞及其應用如何選擇定語從句的引導詞?一、定語從句的引導詞有關系代詞who,whom,whose,which,that,as;關系副詞when,where,why.定語從句中引導詞的選用主要看先行詞在定語從句中作什么成分或者是定語從句中缺什

    短句

    每日英語句子

    閱讀(313)

    求英語日常用語200句[對話的] MM, 不好意思的說,先那個不要看,我不知道怎么順序打錯了.我記得我打字的時候是正確的順序捏,哭死,看這個: 呃,汗S,樓上的寫的那么多捏. 建議最好買點

    短句

    c基本語句

    閱讀(276)

    c語言中的語句有哪幾類 C語言語句分為5 類 : 1、 表達式語句 2、 函數調用語句 3、 控制語句 4、 復合語句 5、 空語句 表達式語句 : 表達式+分號; 函數調用語句 : 函數名+實際

    短句

    命令行語句

    閱讀(252)

    求DOS語言及全部命令 DOS命令大全 一)MD——建立子目錄 1.功能:創建新的子目錄 2.類型:內部命令 3.格式:MD[盤符:][路徑名]〈子目錄名〉 4.使用說明: (1)“盤符”:指定要建立子目錄的磁盤驅動器字母,若省略,則為當前驅動器; (2)“

    短句

    珠寶語句

    閱讀(262)

    描寫珠寶的句子有哪些1. 鉆石像情人炯炯有神的眼睛,深情的注視著你,它是純潔愛情的標志,表達對愛情的永恒追求和忠貞。2. 鉑金與彩金的交相輝映完美配合了希臘的神秘韻味與現代的高貴氣質,雙色搭配流露獨特的風格。3. 高貴華麗的金色不僅僅

    短句

    yii打印sql語句

    閱讀(375)

    yii2.0 怎么打印自動生成的創建sql語句 在config/main.php中'components'=>array('db'=>array('enableParamLogging' => true,//增加這行), 'log'=>array('clas

    短句

    在線翻譯英語句子

    閱讀(350)

    英語句子在線翻譯 有些錯別字 第一個單詞What sone--some May--My familmy--family你周末一般干什么呢?一些人喜歡呆在家里,一些人喜歡去游泳或者是踢足球.我的朋友王海在一

    短句

    藍色的語句

    閱讀(244)

    描寫“藍色”的句子1、夢想是藍色的,因為藍色是溫暖的顏色,生命因為夢想而溫暖。2、藍是憂郁藍是等待人來喜歡。3、若說藍色是悲傷的顏色,那真可惜,在灰色里面,根本看不到藍色存在。4、天空的藍色是我最喜歡的顏色,很干凈,很美,可他卻說那是誘

    短句

    贊美領導的經典語句

    閱讀(465)

    贊美領導句子大全 一段贊美上司的話 1) 運籌帷幄 2) 料事如神 3) 公而忘私 4) 任人唯賢 5) 高瞻遠矚 6) 袖里乾坤 7) 集思廣益 8) 體惜下屬 9) 身先士卒 10) 體察民情 11) 管理有方 12) 德高望重

    久久热在线视频