版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
程序的循環(huán)結(jié)構(gòu)
—DO…loopuntil循環(huán)語句教者:李學(xué)法安化二中信息技術(shù)教研組1、FOR循環(huán)語句的格式For循環(huán)變量=初值To終值Step步長(zhǎng)語句組Next循環(huán)變量知識(shí)回顧說明:1、循環(huán)變量為數(shù)值型變量。2、初值、終值、步長(zhǎng)均為數(shù)值表達(dá)式。3、當(dāng)初值小于終值時(shí),步長(zhǎng)為正數(shù);當(dāng)初值大于終值時(shí),步長(zhǎng)為負(fù)數(shù)。當(dāng)步長(zhǎng)為1時(shí),Step步長(zhǎng)可以省略。4、語句組可以是一個(gè)或者多個(gè)語句,又稱作循環(huán)體。5、循環(huán)體執(zhí)行的次數(shù)為(終值-初值)/步長(zhǎng)+1的整數(shù)部分。實(shí)踐:閱讀下列程序,跟蹤程序的執(zhí)行過程,觀察變量i的值的變化,寫出循環(huán)結(jié)束時(shí)變量i的值、循環(huán)次數(shù)和程序的運(yùn)行結(jié)果。知識(shí)回顧PrivateSubCommand1_Click()Dimi,sAsIntegerS=0Fori=1To100s=s+iNextIPrintsEndSubis112336……1005050101退出循環(huán)該程序是計(jì)算1+2+3+…+100的值,共執(zhí)行了100次展示課堂任務(wù)假設(shè)紙的長(zhǎng)度足夠長(zhǎng),厚度為0.1毫米,對(duì)折一次厚度增加一倍,現(xiàn)在對(duì)折紙張,直到總厚度超過珠穆朗瑪峰的高度為止(珠穆朗瑪峰的高度為8848.13米),求對(duì)折紙張的次數(shù).編寫程序解決這個(gè)問題。任務(wù)分析:前面學(xué)過的For循環(huán)語句,它適合于知道重復(fù)次數(shù)的循環(huán)。但在上面這個(gè)任務(wù)中不能預(yù)先確定重復(fù)的次數(shù),這時(shí)不能使用For循環(huán)語句。為此,VB語言還提供了一種稱為Do循環(huán)的語句,使得循環(huán)更加靈活方便。一、Do循環(huán)語句1、Do循環(huán)語句的基本格式
Do
循環(huán)體
LoopUntil
循環(huán)終止條件說明:1、循環(huán)體是一組VB語句。2、循環(huán)終止條件是一個(gè)關(guān)系或邏輯表達(dá)式。新課講授2、DO循環(huán)語句的執(zhí)行過程執(zhí)行循環(huán)體
滿足循環(huán)終止條件嗎?是否新課講授2、如果循環(huán)體中沒有i=i+1這條語句,程序會(huì)出現(xiàn)什么情況?說明:1、DO循環(huán)語句的循環(huán)體中必須有改變循環(huán)終止條件的語句,不然將會(huì)出現(xiàn)無限次的循環(huán),程序?qū)⒉荒苷=Y(jié)束。i=1:s=0Dos=s+ii=i+1Loopuntili>100Prints3、閱讀程序1、講述此程序的執(zhí)行過程。2、Do-loop循環(huán)中的循環(huán)體至少被執(zhí)行一次。新課講授提問:(死循環(huán))二、舉例說明PrivateSubCommand1_Click()DimhassingleDimnAsIntegerN=0H=0.1DoN=n+1H=h*2Loopuntilh>8848130Print“對(duì)折紙張的次數(shù)為:”;nEndSub新課講授假設(shè)紙的長(zhǎng)度足夠長(zhǎng),厚度為0.1毫米,對(duì)折一次厚度增加一倍,現(xiàn)在對(duì)折紙張,直到總厚度超過珠穆朗瑪峰的高度為止(珠穆朗瑪峰的高度為8848.13米),求對(duì)折紙張的次數(shù).編寫程序解決這個(gè)問題。運(yùn)行程序課堂練習(xí)已知S=1+2+3+…+N,找出一個(gè)最大的整數(shù)N,使得S〈3000。編寫程序解決這個(gè)問題。PrivateSubCommand1_Click()DimnAsInteger
Dimsasin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 化纖采購(gòu)銷售合同
- 2025年專業(yè)性勞務(wù)派遣合同范本文件應(yīng)用
- 2025年分期付款假日酒店預(yù)訂合同
- 光電產(chǎn)品銷售合同
- 2025年存款擔(dān)保合同
- 2025年度綠色家居裝修質(zhì)保服務(wù)合同范本
- 2025年度知識(shí)產(chǎn)權(quán)國(guó)際保護(hù)及維權(quán)合同
- 2025年度購(gòu)房貸款利率浮動(dòng)機(jī)制合同
- 二零二五年度特色民宿租賃合同提前解除及特色服務(wù)協(xié)議
- 2025年度離婚房產(chǎn)贈(zèng)與協(xié)議書及婚內(nèi)財(cái)產(chǎn)清算合同
- 巖土工程勘察課件0巖土工程勘察
- 《腎上腺腫瘤》課件
- 2024-2030年中國(guó)典當(dāng)行業(yè)發(fā)展前景預(yù)測(cè)及融資策略分析報(bào)告
- 《乘用車越野性能主觀評(píng)價(jià)方法》
- 幼師個(gè)人成長(zhǎng)發(fā)展規(guī)劃
- 2024-2025學(xué)年北師大版高二上學(xué)期期末英語試題及解答參考
- 動(dòng)物醫(yī)學(xué)類專業(yè)生涯發(fā)展展示
- 批發(fā)面包采購(gòu)合同范本
- 乘風(fēng)化麟 蛇我其誰 2025XX集團(tuán)年終總結(jié)暨頒獎(jiǎng)盛典
- 2024年大數(shù)據(jù)分析公司與中國(guó)政府合作協(xié)議
- 一年級(jí)數(shù)學(xué)(上)計(jì)算題專項(xiàng)練習(xí)匯編
評(píng)論
0/150
提交評(píng)論