高中數(shù)學(xué) 1.2.3循環(huán)語(yǔ)句課件 新人教A版必修3.ppt
《高中數(shù)學(xué) 1.2.3循環(huán)語(yǔ)句課件 新人教A版必修3.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué) 1.2.3循環(huán)語(yǔ)句課件 新人教A版必修3.ppt(65頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
成才之路數(shù)學(xué),路漫漫其修遠(yuǎn)兮吾將上下而求索,人教A版必修3,算法初步,第一章,1.2基本算法語(yǔ)句,第一章,1.2.3循環(huán)語(yǔ)句,1.程序框圖中的循環(huán)結(jié)構(gòu)包括兩種:一種是直到型(UNTIL)循環(huán)結(jié)構(gòu),一種是當(dāng)型(WHILE)循環(huán)結(jié)構(gòu).直到型循環(huán)結(jié)構(gòu)是先執(zhí)行一次循環(huán)體,再對(duì)條件進(jìn)行判斷,如果條件不符合,繼續(xù)執(zhí)行循環(huán)體,直到條件符合時(shí)終止循環(huán).當(dāng)型循環(huán)結(jié)構(gòu)則先對(duì)條件進(jìn)行判斷,當(dāng)條件符合時(shí),執(zhí)行循環(huán)體,否則終止循環(huán).也就是直到型循環(huán)結(jié)構(gòu)中至少執(zhí)行一次循環(huán)體,而當(dāng)型循環(huán)結(jié)構(gòu)中的循環(huán)體可能一次也不執(zhí)行,但二者本質(zhì)上是相同的,可以互相轉(zhuǎn)化.,●知識(shí)銜接,2.兩種循環(huán)結(jié)構(gòu)形式,,,[答案]D[解析]本題給定的分段函數(shù)有三段,所以在條件結(jié)構(gòu)中需運(yùn)用兩次判斷框,故選D.,4.已知如下程序:若輸入x=5,則運(yùn)行結(jié)果是()A.x=5,y=1B.x=5,y=-1C.y=1D.y=-1[答案]C[解析]由于5≥0,故y=1.,1.直到型循環(huán)語(yǔ)句(1)格式DO循環(huán)體LOOPUNTIL________(2)執(zhí)行過(guò)程:首先執(zhí)行一次循環(huán)體,再判斷條件,如果_______條件,那么就結(jié)束循環(huán),執(zhí)行LOOPUNTIL之后的語(yǔ)句;如果_______條件,繼續(xù)執(zhí)行循環(huán)體,執(zhí)行完循環(huán)體后,再判斷條件,如果仍然不滿足條件,再次執(zhí)行________,直到滿足條件循環(huán)終止.直到型循環(huán)語(yǔ)句又稱(chēng)UNTIL語(yǔ)句.,●自主預(yù)習(xí),條件,滿足,不滿足,循環(huán)體,(3)程序框圖:對(duì)應(yīng)的直到型循環(huán)結(jié)構(gòu)如圖所示.,,2.當(dāng)型循環(huán)語(yǔ)句(1)格式:WHILE_______循環(huán)體WEND(2)執(zhí)行過(guò)程:首先判斷條件,如果_______條件,那么就結(jié)束循環(huán),執(zhí)行WEND之后的語(yǔ)句;如果_______條件,繼續(xù)執(zhí)行循環(huán)體;執(zhí)行完循環(huán)體后,再判斷條件,如果仍然滿足條件,再次執(zhí)行_______,這個(gè)過(guò)程反復(fù)進(jìn)行,直到不滿足條件循環(huán)終止.當(dāng)型循環(huán)語(yǔ)句又稱(chēng)WHILE語(yǔ)句.,條件,不滿足,滿足,循環(huán)體,(3)程序框圖:對(duì)應(yīng)的當(dāng)型循環(huán)結(jié)構(gòu)如圖所示.,,3.直到型循環(huán)語(yǔ)句與當(dāng)型循環(huán)語(yǔ)句的區(qū)別與聯(lián)系:,1.關(guān)于WHILE語(yǔ)句的一般格式中,下列說(shuō)法正確的是()A.總是執(zhí)行循環(huán)體B.執(zhí)行一次循環(huán)體C.滿足條件時(shí)執(zhí)行循環(huán)體D.遇到WEND就結(jié)束[答案]C[解析]WHILE語(yǔ)句執(zhí)行時(shí),先判斷條件,若條件成立,就執(zhí)行循環(huán)體,再判斷,為真,再執(zhí)行,直到條件為假時(shí)結(jié)束循環(huán).,●預(yù)習(xí)自測(cè),2.如圖,給出的四個(gè)框圖,其中滿足WHILE語(yǔ)句結(jié)構(gòu)的是()A.①②B.②③C.②④D.③④[答案]B,,[解析]WHILE語(yǔ)句與程序框圖中的當(dāng)型循環(huán)結(jié)構(gòu)相對(duì)應(yīng),它先判斷條件,條件成立則執(zhí)行循環(huán)體,條件不成立則結(jié)束循環(huán).,3.下列循環(huán)語(yǔ)句,循環(huán)終止時(shí),i等于()i=1WHILEi<3i=i+1WENDA.2B.3C.4D.5[答案]B[解析]該循環(huán)語(yǔ)句是當(dāng)型循環(huán)語(yǔ)句,當(dāng)條件i100[解析]由程序框圖及直到型循環(huán)的特點(diǎn)易得.,分別用當(dāng)型與直到型語(yǔ)句編寫(xiě)程序計(jì)算12+32+52+…+9992,并畫(huà)出相應(yīng)的程序框圖.,WHILE語(yǔ)句的應(yīng)用(當(dāng)型),,,解法二:(直到型循環(huán))程序框圖如下圖.,,[規(guī)律總結(jié)]WHILE語(yǔ)句的執(zhí)行過(guò)程計(jì)算機(jī)執(zhí)行到WHILE語(yǔ)句時(shí),先判斷條件是否成立,如果成立,則執(zhí)行WHILE和WEND之間的循環(huán)體;后返回WHILE語(yǔ)句再判斷上述條件是否成立,如果成立,再執(zhí)行循環(huán)體,這個(gè)過(guò)程反復(fù)進(jìn)行,直到某一次WHILE語(yǔ)句判斷上述條件不成立為止,這時(shí)不再執(zhí)行循環(huán)體,而是跳到WEND語(yǔ)句后,執(zhí)行WEND后面的語(yǔ)句.當(dāng)型循環(huán)又稱(chēng)“前測(cè)試型”循環(huán),也就是我們經(jīng)常講的“先測(cè)試后執(zhí)行”,“先判斷后循環(huán)”.[特別提醒]WHILE語(yǔ)句與當(dāng)型循環(huán)結(jié)構(gòu)相對(duì)應(yīng).,下面是利用直到型循環(huán)語(yǔ)句編寫(xiě)的程序,請(qǐng)把它改寫(xiě)為當(dāng)型循環(huán)語(yǔ)句.,[探究]首先注意WHILE型循環(huán)語(yǔ)句的格式,然后搞清其中的條件與UNTIL型語(yǔ)句中的條件正好相反.,若1+3+5+…+n>10000,設(shè)計(jì)一個(gè)程序,尋找滿足條件的最小整數(shù)n.[探究]我們可以用累加的方法,1+3+5+…,一個(gè)數(shù)一個(gè)數(shù)地向上加,直到加上一個(gè)數(shù)后和剛好大于10000,則這個(gè)數(shù)即為尋找的最小整數(shù).,循環(huán)語(yǔ)句中控制條件的確定,,[解析]解法1:程序框圖如下圖所示.,,解法2:程序框圖如下圖所示.,,[規(guī)律總結(jié)]對(duì)于循環(huán)結(jié)構(gòu)中的三個(gè)要素(循環(huán)變量、循環(huán)體、循環(huán)終止條件)來(lái)說(shuō),循環(huán)變量與循環(huán)終止條件比較容易識(shí)別,而循環(huán)體是關(guān)鍵,要由題意及所給算式的特征,找出自變量的變化規(guī)律,注意結(jié)合循環(huán)終止條件解決,所以循環(huán)體要從整體把握,結(jié)合其他知識(shí)解決.,求平方值小于2000的最大整數(shù).[解析]可以把最小的正整數(shù)1賦給變量i,計(jì)算出其平方值,判斷其是否小于2000,若小于2000,將i+1的值賦給變量i,即對(duì)變量i進(jìn)行累加,并判斷其平方值是否小于2000,直到i2值大于2000時(shí),停止循環(huán),將i值減去1就是所求的最大整數(shù).程序框圖如圖.,,根據(jù)以上程序框圖,可設(shè)計(jì)程序如下:i=1T=1WHILET4A.3B.4C.5D.6[答案]C[解析]該循環(huán)語(yǔ)句是直到型循環(huán)語(yǔ)句,當(dāng)條件i>4開(kāi)始成立時(shí),循環(huán)終止,則i=5.,4.下列程序中循環(huán)體運(yùn)行次數(shù)是()i=40DOPRINTii=i+10LOOPUNTILi>90ENDA.4B.5C.6D.60,[答案]C[解析]循環(huán)體第1次運(yùn)行后,i=50,第2次運(yùn)行后,i=60,第3次運(yùn)行后,i=70,第4次運(yùn)行后,i=80,第5次運(yùn)行后,i=90,第6次運(yùn)行后,i=100>90開(kāi)始成立,循環(huán)終止,則共運(yùn)行了6次.,LOOPUNTILi>=nPRINTSEND,- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
14.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 高中數(shù)學(xué) 1.2.3循環(huán)語(yǔ)句課件 新人教A版必修3 1.2 循環(huán) 語(yǔ)句 課件 新人 必修
鏈接地址:http://www.hcyjhs8.com/p-3171612.html