




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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)語(yǔ)句教者:李學(xué)法安化二中信息技術(shù)教研組1、FOR循環(huán)語(yǔ)句的格式For循環(huán)變量=初值To終值Step步長(zhǎng)語(yǔ)句組Next循環(huán)變量知識(shí)回顧說(shuō)明: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、語(yǔ)句組可以是一個(gè)或者多個(gè)語(yǔ)句,又稱作循環(huán)體。5、循環(huán)體執(zhí)行的次數(shù)為(終值-初值)/步長(zhǎng)+1的整數(shù)部分。實(shí)踐:閱讀下列程序,跟蹤程序的執(zhí)行過(guò)程,觀察變量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ì)折紙張,直到總厚度超過(guò)珠穆朗瑪峰的高度為止(珠穆朗瑪峰的高度為8848.13米),求對(duì)折紙張的次數(shù).編寫程序解決這個(gè)問(wèn)題。任務(wù)分析:前面學(xué)過(guò)的For循環(huán)語(yǔ)句,它適合于知道重復(fù)次數(shù)的循環(huán)。但在上面這個(gè)任務(wù)中不能預(yù)先確定重復(fù)的次數(shù),這時(shí)不能使用For循環(huán)語(yǔ)句。為此,VB語(yǔ)言還提供了一種稱為Do循環(huán)的語(yǔ)句,使得循環(huán)更加靈活方便。一、Do循環(huán)語(yǔ)句1、Do循環(huán)語(yǔ)句的基本格式
Do
循環(huán)體
LoopUntil
循環(huán)終止條件說(shuō)明:1、循環(huán)體是一組VB語(yǔ)句。2、循環(huán)終止條件是一個(gè)關(guān)系或邏輯表達(dá)式。新課講授2、DO循環(huán)語(yǔ)句的執(zhí)行過(guò)程執(zhí)行循環(huán)體
滿足循環(huán)終止條件嗎?是否新課講授2、如果循環(huán)體中沒(méi)有i=i+1這條語(yǔ)句,程序會(huì)出現(xiàn)什么情況?說(shuō)明:1、DO循環(huán)語(yǔ)句的循環(huán)體中必須有改變循環(huán)終止條件的語(yǔ)句,不然將會(huì)出現(xiàn)無(wú)限次的循環(huán),程序?qū)⒉荒苷=Y(jié)束。i=1:s=0Dos=s+ii=i+1Loopuntili>100Prints3、閱讀程序1、講述此程序的執(zhí)行過(guò)程。2、Do-loop循環(huán)中的循環(huán)體至少被執(zhí)行一次。新課講授提問(wèn):(死循環(huán))二、舉例說(shuō)明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ì)折紙張,直到總厚度超過(guò)珠穆朗瑪峰的高度為止(珠穆朗瑪峰的高度為8848.13米),求對(duì)折紙張的次數(shù).編寫程序解決這個(gè)問(wèn)題。運(yùn)行程序課堂練習(xí)已知S=1+2+3+…+N,找出一個(gè)最大的整數(shù)N,使得S〈3000。編寫程序解決這個(gè)問(wèn)題。PrivateSubCommand1_Click()DimnAsInteger
Dimsasin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)模具設(shè)計(jì)版權(quán)轉(zhuǎn)讓與國(guó)內(nèi)外市場(chǎng)拓展合作補(bǔ)充協(xié)議
- 房地產(chǎn)開(kāi)發(fā)股權(quán)投資協(xié)議(SPA)及預(yù)售合同管理
- 互聯(lián)網(wǎng)網(wǎng)紅漢堡店連鎖加盟管理合同
- 網(wǎng)上商城債務(wù)清償與權(quán)益維護(hù)合同
- 肺結(jié)節(jié)護(hù)理診斷
- 虛擬現(xiàn)實(shí)電影制作權(quán)屬及收益分配協(xié)議
- 植物新品種培育與農(nóng)業(yè)市場(chǎng)拓展合作合同
- 寵物醫(yī)院投資合作與全面承包經(jīng)營(yíng)協(xié)議
- 外籍子女在華探視權(quán)強(qiáng)制執(zhí)行援助合同
- 智能充電新能源充電樁建設(shè)項(xiàng)目股權(quán)投資及市場(chǎng)拓展合同
- 多能互補(bǔ)規(guī)劃
- DB34∕T 4433-2023 檢測(cè)實(shí)驗(yàn)室公正性風(fēng)險(xiǎn)評(píng)估技術(shù)規(guī)范
- 系統(tǒng)商用密碼應(yīng)用方案v5-2024(新模版)
- 安徽省2024年中考英語(yǔ)模擬試卷(含答案)4
- 2022年山東威海中考滿分作文《竟然如此簡(jiǎn)單》
- 水利工程水閘泵站施工組織設(shè)計(jì)
- 第七屆江西省大學(xué)生金相技能大賽知識(shí)競(jìng)賽單選題題庫(kù)附有答案
- 創(chuàng)新方法論智慧樹(shù)知到期末考試答案章節(jié)答案2024年西安理工大學(xué)
- JTS-215-2018碼頭結(jié)構(gòu)施工規(guī)范
- 山東省日照市東港區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期期末數(shù)學(xué)試題
- 湖北省武漢市武昌區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期期末數(shù)學(xué)試題
評(píng)論
0/150
提交評(píng)論