![數(shù)學(xué)人教A版必修3學(xué)案1-2-3循環(huán)語(yǔ)句_第1頁(yè)](http://file4.renrendoc.com/view11/M00/18/37/wKhkGWXpA_6AIrtNAAH_fqWRXK8359.jpg)
![數(shù)學(xué)人教A版必修3學(xué)案1-2-3循環(huán)語(yǔ)句_第2頁(yè)](http://file4.renrendoc.com/view11/M00/18/37/wKhkGWXpA_6AIrtNAAH_fqWRXK83592.jpg)
![數(shù)學(xué)人教A版必修3學(xué)案1-2-3循環(huán)語(yǔ)句_第3頁(yè)](http://file4.renrendoc.com/view11/M00/18/37/wKhkGWXpA_6AIrtNAAH_fqWRXK83593.jpg)
![數(shù)學(xué)人教A版必修3學(xué)案1-2-3循環(huán)語(yǔ)句_第4頁(yè)](http://file4.renrendoc.com/view11/M00/18/37/wKhkGWXpA_6AIrtNAAH_fqWRXK83594.jpg)
![數(shù)學(xué)人教A版必修3學(xué)案1-2-3循環(huán)語(yǔ)句_第5頁(yè)](http://file4.renrendoc.com/view11/M00/18/37/wKhkGWXpA_6AIrtNAAH_fqWRXK83595.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.2.3循環(huán)語(yǔ)句[目標(biāo)]1.了解兩種循環(huán)語(yǔ)句的格式及其執(zhí)行過(guò)程,明確各自終止循環(huán)的條件;2.能用循環(huán)語(yǔ)句編寫(xiě)程序解決有關(guān)問(wèn)題.[重點(diǎn)]用兩種循環(huán)語(yǔ)句將循環(huán)結(jié)構(gòu)的程序框圖轉(zhuǎn)化為算法語(yǔ)句.[難點(diǎn)]對(duì)兩種循環(huán)語(yǔ)句的理解.知識(shí)點(diǎn)循環(huán)語(yǔ)句[填一填]1.循環(huán)語(yǔ)句用來(lái)實(shí)現(xiàn)算法中的循環(huán)結(jié)構(gòu),程序設(shè)計(jì)語(yǔ)言中循環(huán)語(yǔ)句主要有兩種類型:UNTIL語(yǔ)句和WHILE語(yǔ)句.2.UNTIL語(yǔ)句的一般格式是,計(jì)算機(jī)執(zhí)行UNTIL語(yǔ)句時(shí),先執(zhí)行一次循環(huán)體,然后對(duì)條件的真假進(jìn)行判斷,當(dāng)條件不符合時(shí),執(zhí)行循環(huán)體,直到滿足條件時(shí),不再執(zhí)行循環(huán)體,跳出循環(huán),執(zhí)行LOOPUNTIL語(yǔ)句后的其他語(yǔ)句,因此,UNTIL語(yǔ)句又稱為后測(cè)試型循環(huán)語(yǔ)句.3.WHILE語(yǔ)句的一般格式是,當(dāng)計(jì)算機(jī)遇到WHILE語(yǔ)句時(shí),先判斷條件的真假,如果條件符合,就執(zhí)行WHILE和WEND之間的循環(huán)體;若條件不符合,計(jì)算機(jī)將不再執(zhí)行循環(huán)體,直接跳到WEND語(yǔ)句后執(zhí)行其他語(yǔ)句,因此WHILE語(yǔ)句也稱為前測(cè)試型循環(huán)語(yǔ)句.[答一答]1.兩種循環(huán)語(yǔ)句表示同一算法時(shí),語(yǔ)句中的循環(huán)體和條件是否都一樣?提示:循環(huán)體可以相同,條件正好相反.當(dāng)型循環(huán)(WHILE)語(yǔ)句,是條件不成立時(shí),結(jié)束循環(huán),向下執(zhí)行;而直到型循環(huán)(UNTIL)語(yǔ)句是在條件成立時(shí),結(jié)束循環(huán),向下執(zhí)行.2.循環(huán)語(yǔ)句與條件語(yǔ)句有什么關(guān)系?提示:循環(huán)語(yǔ)句中一定有條件語(yǔ)句,條件語(yǔ)句是循環(huán)語(yǔ)句的一部分,離開(kāi)條件語(yǔ)句,循環(huán)語(yǔ)句無(wú)法循環(huán);但條件語(yǔ)句可以脫離循環(huán)語(yǔ)句單獨(dú)存在,可以不依賴循環(huán)語(yǔ)句獨(dú)立地解決問(wèn)題.類型一兩種語(yǔ)句的特征[例1](1)下面的程序執(zhí)行后輸出的結(jié)果是()A.2 B.1C.0 D.-1(2)下面程序執(zhí)行后輸出的結(jié)果是________.[解析](1)第一次執(zhí)行循環(huán)體:S=5,n=4;第二次執(zhí)行循環(huán)體:S=9,n=3;第三次執(zhí)行循環(huán)體:S=12,n=2,此時(shí)S≥10,循環(huán)終止,故輸出n=2.(2)i=11時(shí),s=1×11=11;i=10時(shí),s=11×10=110;i=9時(shí),s=110×9=990;i=8時(shí),i<9成立,輸出s的值為990.[答案](1)A(2)9901直到型循環(huán)又稱“后測(cè)試型”循環(huán),也就是我們經(jīng)常講的“先執(zhí)行后測(cè)試”,“先循環(huán)后判斷”.2當(dāng)型循環(huán)也叫“前測(cè)試型”循環(huán),也就是我們經(jīng)常講的“先測(cè)試后執(zhí)行”“先判斷后執(zhí)行”.[變式訓(xùn)練1]有如下兩個(gè)程序,下面判斷正確的是(B)eq\a\vs4\al(1,,,,,,,)eq\x(\a\al(s=1,i=3,DO,s=s*i,i=i+2,LOOPUNTILi>99,PRINTs,END))eq\a\vs4\al(2,,,,,,,)eq\x(\a\al(s=1,i=3,WHILEi<99,s=s*i,i=i+2,WEND,PRINTs,END))A.兩個(gè)程序輸出的結(jié)果相同B.程序(1)輸出的結(jié)果比程序(2)輸出的結(jié)果大C.程序(2)輸出的結(jié)果比程序(1)輸出的結(jié)果大D.兩個(gè)程序輸出的結(jié)果的大小不能確定解析:程序(1)中,當(dāng)i=99時(shí)不滿足i>99,故再執(zhí)行一次,∴s=1×3×5×…×99;程序(2)中,當(dāng)i=99時(shí),不滿足i<99,跳出循環(huán),故s=1×3×5×…×97.類型二利用“直到型”與“當(dāng)型”結(jié)構(gòu)編寫(xiě)程序[例2]試編寫(xiě)程序,求滿足1+3+5+…+n>10000的最小自然數(shù)n.[分析]在不知道循環(huán)次數(shù)時(shí),可設(shè)置一個(gè)累加變量,每加一個(gè)數(shù)與10000比較,直到剛好大于10000為止.[解]解法1:程序如下:eq\x(\a\al(n=1,S=0,WHILES<=10000,S=S+n,n=n+2,WEND,PRINTn-2,END))解法2:程序如下:eq\x(\a\al(n=1,S=0,DO,S=S+n,n=n+2,LOOPUNTILS>10000,PRINTn-2,END))1利用循環(huán)語(yǔ)句編寫(xiě)程序時(shí)要注意以下問(wèn)題:①循環(huán)語(yǔ)句中的變量一般需要進(jìn)行一定的初始化操作.②在循環(huán)體中一定要改變控制條件的變量的值,否則會(huì)出現(xiàn)“死循環(huán)”,并且循環(huán)體每執(zhí)行一次,控制條件中的變量就應(yīng)更逼近滿足跳出循環(huán)體的條件.2對(duì)同一算法來(lái)說(shuō),兩種循環(huán)語(yǔ)句中控制循環(huán)的條件互為反條件.因此,兩種語(yǔ)句可以互相轉(zhuǎn)化.[變式訓(xùn)練2]下面是利用直到型循環(huán)語(yǔ)句編寫(xiě)的程序,請(qǐng)把它改寫(xiě)為當(dāng)型循環(huán)語(yǔ)句.解:當(dāng)型循環(huán)語(yǔ)句如下.類型三循環(huán)結(jié)構(gòu)的實(shí)際應(yīng)用[例3]給出以下10個(gè)數(shù):4,10,70,33,95,74,29,17,60,30,要求將大于40的數(shù)找出來(lái).畫(huà)出求解該問(wèn)題的算法的程序框圖,并寫(xiě)出程序.[分析]可以從第1個(gè)數(shù)開(kāi)始與40進(jìn)行大小比較,若該數(shù)大于40就輸出,小于或等于40就直接與下一個(gè)數(shù)進(jìn)行比較.這樣需比較10次,可用一個(gè)計(jì)數(shù)變量的循環(huán)結(jié)構(gòu)設(shè)計(jì)算法.[解]程序框圖如圖所示.程序如下:eq\a\vs4\al(i=1,DO,INPUTx,IFx>40THEN,PRINTx,ENDIF,i=i+1,LOOPUNTILi>10,END)本題是用循環(huán)語(yǔ)句解決實(shí)際問(wèn)題,解決實(shí)際問(wèn)題的一般步驟為:首先將應(yīng)用問(wèn)題的條件轉(zhuǎn)換為數(shù)學(xué)語(yǔ)言,即將實(shí)際問(wèn)題中的數(shù)學(xué)模型抽象出來(lái),然后對(duì)抽象出來(lái)的數(shù)學(xué)模型進(jìn)行分析,選取合適的邏輯結(jié)構(gòu),將算法步驟用自然語(yǔ)言表示出來(lái),最后畫(huà)出程序框圖,然后將其轉(zhuǎn)換為程序語(yǔ)句即可.[變式訓(xùn)練3]某高中男子體育小組的100m賽跑的成績(jī)?nèi)缦拢?單位:秒)12.1,13.2,12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7,從這些成績(jī)中搜索出小于12.1秒的成績(jī),并畫(huà)出程序框圖,編寫(xiě)相應(yīng)的程序.解:程序框圖如圖所示,程序如下:i=1WHILEi<=10INPUTGiIFGi<12.1THENPRINTGii=i+1ENDIFWENDEND1.下列關(guān)于循環(huán)語(yǔ)句的說(shuō)法不正確的是(C)A.反復(fù)進(jìn)行同一操作的算法可以用循環(huán)語(yǔ)句表示B.程序框圖中的循環(huán)結(jié)構(gòu)可以用循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn)C.在循環(huán)語(yǔ)句中可以沒(méi)有循環(huán)體D.在循環(huán)語(yǔ)句中一定有條件控制著循環(huán)2.關(guān)于下面一段程序,其中正確的說(shuō)法是(C)eq\x(\a\al(k=10,WHILEk=0,k=k+1,WEND))A.語(yǔ)句中的循環(huán)體共執(zhí)行了10次B.循環(huán)體是無(wú)限循環(huán)的C.語(yǔ)句中的循環(huán)體一次也不執(zhí)行D.語(yǔ)句中的循環(huán)體只執(zhí)行了一次解析:由于k=10,則k=0不成立,則不執(zhí)行循環(huán)體.3.執(zhí)行下面的程序,輸出的結(jié)果為(A)eq\x(\a\al(i=1,S=0,WHILEi<=4,S=S*2+1,i=i+1,WEND,PRINTS,END))A.15 B.10C.7 D.1解析:當(dāng)i=1時(shí),S=0×2+1=1;當(dāng)i=2時(shí),S=1×2+1=3;當(dāng)i=3時(shí),S=3×2+1=7;當(dāng)i=4時(shí),S=7×2+1=15,退出循環(huán).輸出S的值為15,故選A.4.給定程序:eq\x(\a\al(I=0,s=0,WHILEs<=20,s=s+I(xiàn),I=I+1,WEND,PRINTI,END))則程序運(yùn)行的結(jié)果是7.解析:當(dāng)I=7時(shí),s>20時(shí),終止循環(huán),此時(shí)輸出I=7.5.根據(jù)下面的程序?qū)懗銎溥\(yùn)行的結(jié)果,并畫(huà)出相應(yīng)的程序框圖.eq\x(\a\al(S=0,i=1,WHILEi<=59,S=S+i,i=i+2,WEND,PRINTS,END))解:根據(jù)已知中的給出的程序語(yǔ)言,可知其流程包含了循環(huán)結(jié)構(gòu),循環(huán)的條件是i≤59,運(yùn)行結(jié)果:S=1+3+5+…+59=900.相應(yīng)的程序框圖如圖:——本課須掌握的問(wèn)題應(yīng)用循環(huán)語(yǔ)句編寫(xiě)程序要注意以下三點(diǎn):(1)循環(huán)語(yǔ)句中的變量一般需要進(jìn)行一定的初始化操作,也就是要設(shè)置一些變量的初始值.(2)循環(huán)語(yǔ)句在循環(huán)的過(guò)程中需要有“結(jié)束”的語(yǔ)句,程序中最忌“死循環(huán)”.(3)在循環(huán)中要改變循環(huán)條件的成立因素.程序每執(zhí)行一次循環(huán)體,循環(huán)條件中涉及到的變量就會(huì)發(fā)生改變,且在步步逼近跳出循環(huán)體的條件.用WHILE語(yǔ)句編寫(xiě)程序時(shí)的幾個(gè)關(guān)鍵問(wèn)題開(kāi)講啦一些復(fù)雜的算法問(wèn)題常常用到循環(huán)結(jié)構(gòu),循環(huán)結(jié)構(gòu)需要用循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn),而寫(xiě)好一個(gè)循環(huán)語(yǔ)句的關(guān)鍵之一則是找準(zhǔn)循環(huán)控制條件.若循環(huán)語(yǔ)句應(yīng)用不當(dāng),則會(huì)導(dǎo)致很多錯(cuò)誤,這也是做題中常犯的錯(cuò)誤.[典例](1)循環(huán)語(yǔ)句中的變量一般需要進(jìn)行一定的初始化操作,下面我們以用WHILE語(yǔ)句實(shí)現(xiàn)1到100累加為例,作一下說(shuō)明.求“1+2+…+100”eq\x(\a\al(sum=0,i=1,WHILEi<=100,sum=sum+i,i=i+1,WEND))這段程序中,循環(huán)的條件是“i<=100”,因此,一開(kāi)始i肯定需要一個(gè)確定的值.前面的“i=1”這一個(gè)語(yǔ)句,在聲明變量i的同時(shí),也為i賦了初始值“1”.這樣,條件“i<=100(2)恰當(dāng)設(shè)置條件使循環(huán)語(yǔ)句能循環(huán)在用循環(huán)語(yǔ)句編寫(xiě)程序時(shí),有時(shí)因條件設(shè)置不當(dāng)導(dǎo)致不循環(huán).例如,編寫(xiě)程序,求1×2×3×…×100的值.[錯(cuò)解]eq\x(\a\al(i=1,s=1,WHILEi>=100,s=s*i,i=i+1,WEND,PRINTs,END))[錯(cuò)解分析]這是當(dāng)型循環(huán),當(dāng)條件“i>=100”成立時(shí),執(zhí)行循環(huán).而由程序可知,i的初值為1,第一次執(zhí)行循環(huán)時(shí),i的值就不滿足條件“i>=100”,故根本就不執(zhí)行循環(huán),而是直接執(zhí)行語(yǔ)句“PRINTs”,算法的運(yùn)算結(jié)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 八年級(jí)英語(yǔ)下冊(cè) Unit 4 單元綜合測(cè)試卷(人教陜西版 2025年春)
- 2024-2025學(xué)年山東省煙臺(tái)市棲霞市四年級(jí)(上)期末數(shù)學(xué)試卷
- 高一化學(xué)1月月考試題解析版
- 2025年重組載體疫苗合作協(xié)議書(shū)
- 2025年買方信貸合作協(xié)議(三篇)
- 2025年個(gè)人的租房合同樣本(三篇)
- 2025年億家益公司蕪湖加盟加盟店加盟合同(三篇)
- 2025年個(gè)人購(gòu)買汽車合同(2篇)
- 2025年二人合伙經(jīng)營(yíng)協(xié)議簡(jiǎn)單版(4篇)
- 2025年中外合資企業(yè)勞務(wù)合同(2篇)
- 渤海大學(xué)《大數(shù)據(jù)分析與實(shí)踐》2023-2024學(xué)年期末試卷
- 2024版2024年《咚咚鏘》中班音樂(lè)教案
- GA 2139-2024警用防暴臂盾
- DL∕T 5810-2020 電化學(xué)儲(chǔ)能電站接入電網(wǎng)設(shè)計(jì)規(guī)范
- 北京三甲中醫(yī)疼痛科合作方案
- QCT957-2023洗掃車技術(shù)規(guī)范
- 新外研版高中英語(yǔ)選擇性必修1單詞正序英漢互譯默寫(xiě)本
- 自愿斷絕父子關(guān)系協(xié)議書(shū)電子版
- 2023年4月自考00504藝術(shù)概論試題及答案含解析
- 美麗的大自然(教案)2023-2024學(xué)年美術(shù)一年級(jí)下冊(cè)
- 成都特色民俗課件
評(píng)論
0/150
提交評(píng)論