2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.3 循環(huán)語(yǔ)句教學(xué)案 新人教A版必修3.doc
《2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.3 循環(huán)語(yǔ)句教學(xué)案 新人教A版必修3.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.3 循環(huán)語(yǔ)句教學(xué)案 新人教A版必修3.doc(12頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.3 循環(huán)語(yǔ)句教學(xué)案 新人教A版必修3預(yù)習(xí)課本P2932,思考并完成以下問(wèn)題(1)循環(huán)語(yǔ)句的一般格式和功能是什么? (2)編寫程序時(shí),什么情況下使用循環(huán)語(yǔ)句? (3)兩種循環(huán)語(yǔ)句的區(qū)別和聯(lián)系有哪些? 1循環(huán)語(yǔ)句的格式、功能名稱直到型當(dāng)型程序結(jié)構(gòu)框圖格式DO循環(huán)體LOOP_UNTIL條件WHILE條件循環(huán)體WEND執(zhí)行步驟先執(zhí)行一次DO和UNTIL之間的循環(huán)體,再判斷UNTIL后的條件是否符合,如果不符合,繼續(xù)執(zhí)行循環(huán)體,然后再檢查上述條件,如果仍不符合,再次執(zhí)行循環(huán)體直到某一次條件符合為止這時(shí)不再執(zhí)行循環(huán)體,跳出循環(huán)體執(zhí)行UNTIL語(yǔ)句之后的語(yǔ)句先判斷條件的真假,如果條件符合,則執(zhí)行WHILE和WEND之間的循環(huán)體,然后再檢查上述條件,如果條件仍符合,再次執(zhí)行循環(huán)體,這個(gè)過(guò)程反復(fù)進(jìn)行,直到某一次條件不符合為止,這時(shí)不再執(zhí)行循環(huán)體,跳出循環(huán)體,執(zhí)行WEND之后的語(yǔ)句2.兩種循環(huán)語(yǔ)句的區(qū)別執(zhí)行的順序不同執(zhí)行UNTIL語(yǔ)句時(shí),先執(zhí)行循環(huán)體,再判斷條件,直到條件滿足;執(zhí)行WHILE語(yǔ)句時(shí),先判斷條件,再執(zhí)行循環(huán)體,直到條件不滿足條件的內(nèi)容不同UNTIL語(yǔ)句中的條件是循環(huán)結(jié)束的條件,滿足此條件時(shí),執(zhí)行循環(huán)體后面的語(yǔ)句,不滿足時(shí)執(zhí)行循環(huán)體;WHILE語(yǔ)句中的條件是執(zhí)行循環(huán)體的條件,滿足此條件時(shí),執(zhí)行循環(huán)體,否則執(zhí)行循環(huán)體后面的語(yǔ)句循環(huán)體的執(zhí)行次數(shù)不同由于UNTIL語(yǔ)句是先執(zhí)行循環(huán)體再判斷條件,因此,任何一個(gè)UNTIL語(yǔ)句中,循環(huán)體至少要執(zhí)行一次,直到條件滿足;而WHILE語(yǔ)句是先判斷條件,因此,循環(huán)體可能一次也不執(zhí)行就退出循環(huán)體點(diǎn)睛兩種循環(huán)語(yǔ)句的聯(lián)系兩種語(yǔ)句都可以實(shí)現(xiàn)計(jì)算機(jī)反復(fù)執(zhí)行循環(huán)體的目的,只是表達(dá)形式不同一般地,WHILE語(yǔ)句和UNTIL語(yǔ)句可以相互轉(zhuǎn)化1關(guān)于循環(huán)語(yǔ)句的說(shuō)法不正確的是()A算法中的循環(huán)結(jié)構(gòu)由WHILE語(yǔ)句來(lái)實(shí)現(xiàn)B循環(huán)語(yǔ)句中有直到型語(yǔ)句和當(dāng)型語(yǔ)句,即UNTIL語(yǔ)句和WHILE語(yǔ)句C一般來(lái)說(shuō)UNTIL語(yǔ)句和WHILE語(yǔ)句可以互相轉(zhuǎn)換D算法中的循環(huán)結(jié)構(gòu)由循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn)解析:選A算法中的循環(huán)結(jié)構(gòu)由循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn),循環(huán)語(yǔ)句包括UNTIL語(yǔ)句和WHILE語(yǔ)句兩種不同的格式,且一般情況下這兩種語(yǔ)句可以相互轉(zhuǎn)換所以選項(xiàng)A是錯(cuò)誤的,其余都正確2對(duì)于下面一個(gè)程序:運(yùn)行后輸出的結(jié)果為_(kāi)解析:執(zhí)行過(guò)程如下:M5,N0,當(dāng)N015時(shí),N055,M514;當(dāng)N515時(shí),N549,M413;當(dāng)N915時(shí),N9312,M312;當(dāng)N1215時(shí),N12214,M211;當(dāng)N1415時(shí),N14115,M110,當(dāng)N15時(shí)不小于15,終止循環(huán),最后輸出M的值為0.答案:0UNTIL語(yǔ)句的應(yīng)用典例(1)下面為一個(gè)求1,2,3,20的平均數(shù)的程序,在橫線上應(yīng)填充的語(yǔ)句為()Ai20Bi20Ci20 Di20(2)如圖程序執(zhí)行后輸出的結(jié)果是_解析(1)由題意知橫線處應(yīng)填i20.(2)i11時(shí),s11111;i10時(shí),s1110110;i9時(shí),s1109990;i8時(shí),i20,循環(huán)終止,此時(shí),累加變量sum21,這個(gè)程序計(jì)算的結(jié)果:sum21.答案:021(2)解:程序如下:用循環(huán)語(yǔ)句編寫程序的要點(diǎn)(1)循環(huán)語(yǔ)句的作用:循環(huán)語(yǔ)句主要用于循環(huán)結(jié)構(gòu),在需要處理反復(fù)執(zhí)行的運(yùn)算任務(wù),如累加求和、累乘求積等問(wèn)題時(shí),常常要用到循環(huán)語(yǔ)句(2)用循環(huán)語(yǔ)句編寫程序的“三要素”循環(huán)語(yǔ)句中的變量一般需要進(jìn)行一定的初始化操作;循環(huán)語(yǔ)句在循環(huán)的過(guò)程中需要有“結(jié)束”的機(jī)會(huì);在循環(huán)中要有改變循環(huán)條件成立的因素(3)注意事項(xiàng)解決具體問(wèn)題構(gòu)造循環(huán)語(yǔ)句的算法時(shí),要盡可能少地引入循環(huán)變量,否則較多的變量會(huì)使設(shè)計(jì)程序比較繁雜,并且較多的變量會(huì)使計(jì)算機(jī)占用大量的系統(tǒng)資源,導(dǎo)致系統(tǒng)緩慢WHILE循環(huán)與UNTIL循環(huán)一般可以相互轉(zhuǎn)化活學(xué)活用寫出計(jì)算123252992的程序解:法一:用WHILE語(yǔ)句編寫程序如下:法二:用UNTIL語(yǔ)句編寫程序如下:層級(jí)一學(xué)業(yè)水平達(dá)標(biāo)1下列問(wèn)題,設(shè)計(jì)程序求解時(shí),要用到循環(huán)語(yǔ)句的有()輸入每個(gè)同學(xué)的數(shù)學(xué)成績(jī),求全班同學(xué)的平均分;求分段函數(shù)的函數(shù)值;求連續(xù)100個(gè)自然數(shù)的平方和;輸入100個(gè)數(shù),從中找出最大的數(shù);A1個(gè)B2個(gè)C3個(gè) D4個(gè)解析:選C求分段函數(shù)的函數(shù)值用條件語(yǔ)句,其余三個(gè)均需用循環(huán)語(yǔ)句解決2如圖程序運(yùn)行的結(jié)果是()A210,11 B200,9C210,9 D200,11解析:選D因?yàn)閤100,i1,所以x110,i2;x120,i3;x130,i4;x140,i5;x150,i6;x160,i7;x170,i8;x180,i9;x190,i10;x200,i11.輸出x的值為200,i的值為11.3下面的程序運(yùn)行后輸出的結(jié)果是_解析:每循環(huán)一次,x與i均增加1,直到i5時(shí)為止,所以輸出的結(jié)果為6.答案:64如圖所示的程序運(yùn)行后,輸出的值為_(kāi)解析:由程序知i22 000時(shí),i的最小值為45,又把i144的值賦給i,i44.答案:44層級(jí)二應(yīng)試能力達(dá)標(biāo)1以下程序()A輸出結(jié)果是1 B能執(zhí)行一次C能執(zhí)行10次 D是“死循環(huán)”,有語(yǔ)法錯(cuò)誤解析:選D從循環(huán)語(yǔ)句的格式看,這個(gè)循環(huán)語(yǔ)句是直到型循環(huán)語(yǔ)句,那么當(dāng)滿足條件x10時(shí),終止循環(huán)體,但是第一次執(zhí)行循環(huán)體后x1,由于x110不成立,則再次執(zhí)行循環(huán)體,執(zhí)行完成后x1,則這樣無(wú)限循環(huán)下去,是一個(gè)“死循環(huán)”,有語(yǔ)法錯(cuò)誤,循環(huán)終止的條件永遠(yuǎn)不能滿足2下面兩個(gè)程序最后輸出的“S”分別等于() A都是17 B都是21C21,17 D14,21解析:選C第一個(gè)程序中,i7時(shí)執(zhí)行循環(huán)體ii2,此時(shí)i為9,S29321.結(jié)束循環(huán)第二個(gè)程序中,i7時(shí),S27317.然后,執(zhí)行ii2,此時(shí)i9,結(jié)束循環(huán)3如下所示的程序,若最終輸出的結(jié)果為,則在程序中處應(yīng)填入的語(yǔ)句為()Ai8 Bi7Ci7 Di7.4如圖所示的程序段:執(zhí)行完畢后,a的值為()A99 B100C101 D102解析:選B當(dāng)a100時(shí)執(zhí)行循環(huán)體,a99時(shí),aa1,則a100.5下面程序運(yùn)行后輸出的結(jié)果為_(kāi)解析:執(zhí)行第一次后,S5,N4,執(zhí)行第二次后,S9,N3,執(zhí)行第五次后,S15,N0,跳出循環(huán),輸出N0.答案:06執(zhí)行下面的程序,如果輸入N4,那么輸出的S_.解析:第一次循環(huán),T1,S1,k2;第二次循環(huán),T,S1,k3;第三次循環(huán),T,S1,k4;第四次循環(huán),T,S1,k5,此時(shí)滿足條件,輸出S.答案:17給出一個(gè)算法的程序框圖(如圖所示)(1)說(shuō)明該程序的功能(2)請(qǐng)用WHILE型循環(huán)語(yǔ)句寫出程序解:(1)該程序的功能是求1的值(2)程序如下:8某學(xué)生在體育訓(xùn)練時(shí)弄傷了膝關(guān)節(jié),醫(yī)生給他開(kāi)了一些消炎藥,并叮囑他每天早晚8時(shí)各服用一片藥片現(xiàn)知該藥片每片220毫克,他的腎臟每12小時(shí)從體內(nèi)濾出這種藥的60%.設(shè)計(jì)一個(gè)程序,求他第n次服藥后體內(nèi)此藥的殘留量,并畫(huà)出程序框圖解:算法分析:第一次服藥后體內(nèi)此藥的殘留量:V1220;第二次服藥后體內(nèi)此藥的殘留量:V2V10.4220;第三次服藥后體內(nèi)此藥的殘留量:V3V20.4220;第n次服藥后體內(nèi)此藥的殘留量:VnVn10.4220.故可用循環(huán)語(yǔ)句求解程序框圖如圖:程序如圖:- 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您。
下載文檔到電腦,查找使用更方便
9.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) 鍵 詞:
- 2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語(yǔ)句 1.2.3 循環(huán)語(yǔ)句教學(xué)案 新人教A版必修3 2019 2020 年高 數(shù)學(xué) 算法 初步 基本 語(yǔ)句 循環(huán) 教學(xué) 新人 必修
鏈接地址:http://www.szxfmmzy.com/p-2628703.html