日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

下面繼續(xù)介紹在滿足指定的條件時才執(zhí)行相應(yīng)代碼塊的循環(huán)結(jié)構(gòu),接著來看看Do Until循環(huán)。

Do Until循環(huán)與Do While循環(huán)的結(jié)構(gòu)相似,最本質(zhì)的區(qū)別在于循環(huán)條件的判斷。顧名思義,在Do While循環(huán)中,當(dāng)條件為真(True)時,就執(zhí)行循環(huán);而在Do Until循環(huán)中,執(zhí)行循環(huán)直到條件為真(True)時,退出循環(huán)。

Do Until循環(huán)的基本語法結(jié)構(gòu)如下:

Do [Until 條件語句]

[語句塊]

[Exit Do]

[語句塊]

Loop

或者:

Do

[語句塊]

[Exit Do]

[語句塊]

Loop [Until 條件語句]

說明:

按照慣例,方括號中的內(nèi)容表示可選項。

條件語句可以放在循環(huán)的開始處或者結(jié)尾處。如果放在開始處,那么先評估條件,若不滿足條件要求,就執(zhí)行循環(huán)里面的語句;這種情況下,當(dāng)始終滿足條件時,就有可能一次也不會執(zhí)行循環(huán)里面的語句。如果放在結(jié)尾處,則至少會執(zhí)行一次循環(huán)里面的語句。

Exit Do語句表示提前退出循環(huán)。

用框圖分別表示Do Until循環(huán)的兩種語法形式如下:

與上一篇文章介紹的Do While循環(huán)相比較,結(jié)構(gòu)一樣,只是執(zhí)行循環(huán)的條件相反。

接下來,為方便對兩種循環(huán)結(jié)構(gòu)的理解,我們改寫上一篇文章中的部分示例。

示例1:如果想要在工作表單元格區(qū)域A1:A10中依次填寫數(shù)字1至10,也可以使用下面的包含Do Until循環(huán)的代碼:

Sub DoUntil1()

Dim i As Integer ‘聲明變量

i = 1 ‘給變量賦初始值

‘循環(huán)

Do Until i > 10

Cells(i, 1).Value = i

i = i + 1

Loop

End Sub

注意,與For-Next循環(huán)不同的是,在進(jìn)入循環(huán)之前,需要先給變量i賦初始值。在循環(huán)中,還需要能夠增加變量的值。

示例2:下面的代碼使用Do Until循環(huán)求1至100的和,并顯示結(jié)果。

Sub DoUntil2()

‘聲明變量

Dim i As Integer

Dim sum As Integer

‘給變量賦初值

i = 1

sum = 0

‘循環(huán)并顯示結(jié)果

Do Until i > 100

sum = sum + i

i = i + 1

Loop

MsgBox “1至100的和為:”& sum

End Sub

示例3:下面的代碼使用Do Until循環(huán)求1至100之間的偶數(shù)和并顯示結(jié)果。

Sub DoUntil3()

‘聲明變量

Dim i As Integer

Dim sum As Integer

‘給變量賦初值

i = 1

sum = 0

‘循環(huán)并顯示結(jié)果

Do Until i > 100

If (i Mod 2 = 0) Then

sum = sum + i

End If

i = i + 1

Loop

MsgBox “1至100的和為:”& sum

End Sub

分享到:
標(biāo)簽:Excel函數(shù) excel函數(shù)公式 excel表格制作 Excel教程
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達(dá)人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定