日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

for循环执行次数_VB考试笔记之循环控制结构部分

發布時間:2024/8/5 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 for循环执行次数_VB考试笔记之循环控制结构部分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?VB編程控制結構

在VB編程中提供了3種控制結構,分別是:順序結構、選擇結構、循環結構。

其中順序結構非常容易理解,即按照代碼的先后順序依次執行;

重點和難點內容在于選擇結構和循環結構。其中循環結構又有3種不同風格,分別是For(計數)循環、(While)當循環和Do循環。

下面我們著重來學習循環結構。

一、計數循環(For循環)

格式:

For?循環變量=?初值?To?終值?[Step為步長,默認步長為1]

[循環體]

[Exit For]

Next?[循環變量][,循環變量]……

說明:

1、for循環格式中有多個參量,這些參量的含義如下:

1)循環變量:也稱“循環控制變量”、“控制變量”或“循環計數器”。它是一個數值變量。

2)步長:不可為0。如果步長為1,則可省略不寫。

3)格式中的初值、終值、步長均為數值表達式,但其值不一定是整數,可以是實數,VB自動調整。

2、For循環語句的執行過程是:首先把“初值”賦給“循環變量”,接著檢查“循環變量”的值是否超過終值,如果超過就停止執行“循環體”,跳出循環,執行Next后面的語句,否則執行一次“循環體”,然后把“循環變量+步長”的值賦給“循環變量”,重復上述過程。

3、在VB中,For-Next循環遵循“先檢查,后執行”的原則,即先檢查循環變量是否超過終值,然后決定是否執行循環體。因此,當步長為正數,但初值>終值,或步長為負數,但初值<終值時,循環體將不會被執行。當初值等于終值時,不管步長是正數還是負數,均執行一次循環體。

4、For語句和Next語句必須成對出現,不能單獨使用,且For語句必須在Next語句之前。

5、循環次數由初值、終值和步長3個因素確定,計算公式為:

循環次數=Int?(終值-初值)/步長+1

6、For-Next循環可嵌套使用。

當循環控制結構

while?

一、在VB當中,當循環的格式如下:

While?條件

[語句塊]

Wend

“條件”為一布爾表達式。當循環語句的功能是:當給定的“條件”為True時,執行循環中的“語句塊”。

二、當循環與For循環的區別

For循環對循環執行指定的次數,當循環則是在給定的條件為True時重復一個語句序列(循環體)的執行。

三、當循環的注意事項

1、While循環語句先對“條件”進行測試,然后才決定是否執行循環體,只有在“條件”為True時才執行循環體。如果條件從開始就不成立,則一次循環體也不執行。

2、如果條件總是成立,則不停地重復執行循環體。

3、開始時對條件進行測試,如果成立,則執行循環體;執行完一次循環體后,再測試條件,如果成立,則繼續執行,直到條件不成立為止。

也就是說,當條件最初出現False時,或以某種方式執行循環體,使得條件的值最終出現False時,當循環才能終止。

在正常使用的當循環中,循環體的執行應當能使條件改變,否則會出現死循環,這是程序設計中容易出現的嚴重錯誤,應當盡力避免。

4、當循環可以嵌套,層數沒有限制,每個Wend和最近的While相匹配。

Do循環控制結構?

一、Do循環的格式如下:

1、

Do

[語句塊]

[Exit Do]

Loop [While|Until?循環條件]

2、

Do [While|Until?循環條件]

[語句塊]

[Exit Do]

Loop

二、說明

1、Do、Loop及While、Until都是關鍵字。“語句塊”是需要重復執行的一個或多個語句,即循環體。“循環條件”是一個邏輯條件。

2、While是條件為True時執行循環,而Until則是條件變為True之前重復。需要有使循環結束的語句。

3、在格式(1)中,While和Until放在循環的末尾,分別叫做Do…Loop?While?和Do…Loop Until循環,它們的邏輯流程分別如圖所示。

4、在格式2中,While和Until放在循環的開頭,即緊跟在關鍵字Do之后,組成兩種循環,分別叫做Do While…Loop循環和Do Until…Loop循環。

5、Do While|Until…Loop循環先判斷條件,然后在條件滿足時才執行循環體,否則不執行。

6、和While循環一樣,如果條件總是成立,Do循環也可能陷入“死循環”。在這種情況下,可以用Exit Do語句跳出循環。一個Do循環中可以有一個或多個Exit Do語句,并且Exit Do語句可以出現在循環體的任何地方。當執行到語句時,結束循環,并把控制轉移到Do循環后面的語句。用Exit Do語句只能從它所在的那個循環中退出。

7、Do循環可以嵌套,其規則與For-Next循環相同。

VB編程必知內容

??VB編程學習第一步|VB開發軟件及工具下載

?Excel常用公式整理,讓數據處理簡單起來!

??VB編程語言基礎知識點總結

??VB編程各種數據類型、關鍵字、類型符總結

??VB編程開發實際項目程序展

1

長按上圖,關注跟我學VB微信公眾號

愿大家都能順利學好VB,輕松編程!

總結

以上是生活随笔為你收集整理的for循环执行次数_VB考试笔记之循环控制结构部分的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。