《高考數(shù)學(xué)總復(fù)習(xí) 第1章1.3.4 循環(huán)語(yǔ)句課件 蘇教版必修3》由會(huì)員分享,可在線閱讀,更多相關(guān)《高考數(shù)學(xué)總復(fù)習(xí) 第1章1.3.4 循環(huán)語(yǔ)句課件 蘇教版必修3(29頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、13.4循環(huán)語(yǔ)句循環(huán)語(yǔ)句學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo)1.理解三種結(jié)構(gòu)的循環(huán)語(yǔ)句;理解三種結(jié)構(gòu)的循環(huán)語(yǔ)句;2會(huì)用三種循環(huán)語(yǔ)句描述算法會(huì)用三種循環(huán)語(yǔ)句描述算法課堂互動(dòng)講練課堂互動(dòng)講練知能優(yōu)化訓(xùn)練知能優(yōu)化訓(xùn)練1.1.3.3.4 4循循環(huán)環(huán)語(yǔ)語(yǔ)句句課前自主學(xué)案課前自主學(xué)案課前自主學(xué)案課前自主學(xué)案溫故夯基溫故夯基1條件語(yǔ)句的一般格式是什么?條件語(yǔ)句的一般格式是什么?If A Then BElseCEnd If2如何應(yīng)用條件語(yǔ)句完成復(fù)雜的算法?如何應(yīng)用條件語(yǔ)句完成復(fù)雜的算法?在復(fù)雜算法中,有時(shí)需要對(duì)按條件要求執(zhí)行的語(yǔ)在復(fù)雜算法中,有時(shí)需要對(duì)按條件要求執(zhí)行的語(yǔ)句句(特別是特別是Else后的語(yǔ)句體后的語(yǔ)句體)繼續(xù)按照另一
2、條件繼繼續(xù)按照另一條件繼續(xù)判斷這時(shí)可再利用一個(gè)條件語(yǔ)句完成這一要續(xù)判斷這時(shí)可再利用一個(gè)條件語(yǔ)句完成這一要求,即條件語(yǔ)句的嵌套求,即條件語(yǔ)句的嵌套知新益能知新益能三種循環(huán)語(yǔ)句三種循環(huán)語(yǔ)句當(dāng)型語(yǔ)句當(dāng)型語(yǔ)句直到型語(yǔ)句直到型語(yǔ)句For語(yǔ)句語(yǔ)句一一般般形形式式_循循環(huán)體環(huán)體End WhileDo 循環(huán)體循環(huán)體_End DoFor I From“初值初值”To“終值終值”Step“步長(zhǎng)步長(zhǎng)” 循環(huán)體循環(huán)體End ForWhile pUntil p 當(dāng)型語(yǔ)句當(dāng)型語(yǔ)句直到型語(yǔ)句直到型語(yǔ)句For語(yǔ)句語(yǔ)句執(zhí)行執(zhí)行步驟步驟先判斷條件的真假,如先判斷條件的真假,如果條件符合,則執(zhí)行果條件符合,則執(zhí)行While和和En
3、d While之間之間的循環(huán)體,然后再檢查的循環(huán)體,然后再檢查上 述 條 件 , 如上 述 條 件 , 如 果果_,再次再次執(zhí)行循環(huán)體,這個(gè)過(guò)程執(zhí)行循環(huán)體,這個(gè)過(guò)程反復(fù)進(jìn)行,直到某一反復(fù)進(jìn)行,直到某一次次_時(shí)時(shí)為止,為止,這時(shí)不再執(zhí)行循環(huán)體,這時(shí)不再執(zhí)行循環(huán)體,跳出循環(huán)體,執(zhí)行跳出循環(huán)體,執(zhí)行End While后面的語(yǔ)句后面的語(yǔ)句先執(zhí)行一先執(zhí)行一次次_和和_之之間的循環(huán)體,再判斷間的循環(huán)體,再判斷Until后的條件是否符合,后的條件是否符合,如果不符合,繼如果不符合,繼續(xù)續(xù)_,然后再然后再檢查上述條件,如果仍檢查上述條件,如果仍不符合,再不符合,再次次_直到直到_為為止這時(shí)止這時(shí)不再執(zhí)行循環(huán)體
4、,跳出不再執(zhí)行循環(huán)體,跳出循環(huán)體執(zhí)行循環(huán)體執(zhí)行End Do語(yǔ)句語(yǔ)句后面的語(yǔ)句后面的語(yǔ)句同當(dāng)型同當(dāng)型循環(huán)循環(huán)適用適用范圍范圍循環(huán)次數(shù)循環(huán)次數(shù)不能確定不能確定循環(huán)次數(shù)循環(huán)次數(shù)不能確定不能確定循環(huán)次循環(huán)次數(shù)數(shù)已經(jīng)確已經(jīng)確定定條件仍符合條件仍符合條件不符合條件不符合DoUntil執(zhí)行循環(huán)體執(zhí)行循環(huán)體執(zhí)行循環(huán)體執(zhí)行循環(huán)體條件符合條件符合當(dāng)型循環(huán)語(yǔ)句當(dāng)型循環(huán)語(yǔ)句(WhileEnd While)與直到型循環(huán)與直到型循環(huán)語(yǔ)句語(yǔ)句(DoUntilEnd Do)在執(zhí)行循環(huán)體的先后上在執(zhí)行循環(huán)體的先后上有何區(qū)別?有何區(qū)別?提示:提示:當(dāng)型循環(huán)先判斷條件后執(zhí)行,循環(huán)體可當(dāng)型循環(huán)先判斷條件后執(zhí)行,循環(huán)體可能一次也不執(zhí)行
5、;能一次也不執(zhí)行;直到型循環(huán)先執(zhí)行一次循環(huán)直到型循環(huán)先執(zhí)行一次循環(huán)體再判斷條件,循環(huán)體至少執(zhí)行一次;體再判斷條件,循環(huán)體至少執(zhí)行一次;對(duì)同一對(duì)同一個(gè)算法,當(dāng)型循環(huán)語(yǔ)句與直到型循環(huán)語(yǔ)句中的判個(gè)算法,當(dāng)型循環(huán)語(yǔ)句與直到型循環(huán)語(yǔ)句中的判斷條件是相反的斷條件是相反的問(wèn)題探究問(wèn)題探究課堂互動(dòng)講練課堂互動(dòng)講練考點(diǎn)突破考點(diǎn)突破當(dāng)型循環(huán)語(yǔ)句當(dāng)型循環(huán)語(yǔ)句(1)執(zhí)行當(dāng)型循環(huán)語(yǔ)句時(shí),先判斷條件,再執(zhí)行循執(zhí)行當(dāng)型循環(huán)語(yǔ)句時(shí),先判斷條件,再執(zhí)行循環(huán)體,然后再判斷條件,執(zhí)行循環(huán)體,如此反復(fù),環(huán)體,然后再判斷條件,執(zhí)行循環(huán)體,如此反復(fù),直到條件不滿足;直到條件不滿足;(2)當(dāng)型循環(huán)語(yǔ)句中的條件是指循環(huán)體的條件,滿當(dāng)型循環(huán)語(yǔ)
6、句中的條件是指循環(huán)體的條件,滿足此條件時(shí),執(zhí)行循環(huán)體,不滿足時(shí),則執(zhí)行循足此條件時(shí),執(zhí)行循環(huán)體,不滿足時(shí),則執(zhí)行循環(huán)結(jié)構(gòu)后面的語(yǔ)句;環(huán)結(jié)構(gòu)后面的語(yǔ)句;(3)當(dāng)型循環(huán)語(yǔ)句由于先條件,再循環(huán)體,因此,當(dāng)型循環(huán)語(yǔ)句由于先條件,再循環(huán)體,因此,循環(huán)體可能一次不執(zhí)行就退出循環(huán)結(jié)構(gòu)循環(huán)體可能一次不執(zhí)行就退出循環(huán)結(jié)構(gòu) 求平方值小于求平方值小于1000的最大整數(shù),試畫(huà)出流的最大整數(shù),試畫(huà)出流程圖并寫(xiě)出偽代碼程圖并寫(xiě)出偽代碼【思路點(diǎn)撥思路點(diǎn)撥】我們可以從最小的正整數(shù)我們可以從最小的正整數(shù)1開(kāi)始開(kāi)始檢驗(yàn)其平方值是否小于檢驗(yàn)其平方值是否小于1000,若小于,若小于1000,將其,將其增加增加1,再進(jìn)行檢驗(yàn),直到平方
7、值大于或等于,再進(jìn)行檢驗(yàn),直到平方值大于或等于1000,結(jié)束檢驗(yàn),結(jié)束檢驗(yàn)【解解】流程圖如圖所示:流程圖如圖所示:偽代碼如下:偽代碼如下:i1Whilei211,那么轉(zhuǎn),那么轉(zhuǎn)S6,否則轉(zhuǎn)否則轉(zhuǎn)S1;S6結(jié)束結(jié)束流程圖如圖所示流程圖如圖所示偽代碼如下:偽代碼如下:n1DoReadxyx33x224x30Printynn1Untiln11End DoEndFor語(yǔ)句語(yǔ)句(1)“For”語(yǔ)句常常用來(lái)處理一些需要有規(guī)律重復(fù)的語(yǔ)句常常用來(lái)處理一些需要有規(guī)律重復(fù)的計(jì)算問(wèn)題,如累加求和、累乘求積等計(jì)算問(wèn)題,如累加求和、累乘求積等(2)“For”語(yǔ)句的功能是:將初值賦給循環(huán)變量,語(yǔ)句的功能是:將初值賦給循環(huán)
8、變量,“記下記下”終值和步長(zhǎng)執(zhí)行循環(huán)體后自動(dòng)將循環(huán)變終值和步長(zhǎng)執(zhí)行循環(huán)體后自動(dòng)將循環(huán)變量增加一個(gè)步長(zhǎng),接著判斷增值后的循環(huán)變量是量增加一個(gè)步長(zhǎng),接著判斷增值后的循環(huán)變量是否超過(guò)終值,如果不超過(guò)終值,繼續(xù)執(zhí)行循環(huán)體;否超過(guò)終值,如果不超過(guò)終值,繼續(xù)執(zhí)行循環(huán)體;否則,結(jié)束循環(huán),執(zhí)行否則,結(jié)束循環(huán),執(zhí)行End For語(yǔ)句的后續(xù)語(yǔ)句語(yǔ)句的后續(xù)語(yǔ)句(3)在在“For”語(yǔ)句中,如果省略語(yǔ)句中,如果省略“Step步長(zhǎng)步長(zhǎng)”,那么,那么重復(fù)循環(huán)時(shí),重復(fù)循環(huán)時(shí),I的值每次增加的值每次增加1.【解解】流程圖如下:流程圖如下:For語(yǔ)句描述算法為:語(yǔ)句描述算法為:S0ForiFrom1To1000 SSEnd Fo
9、rPrint S【名師點(diǎn)評(píng)名師點(diǎn)評(píng)】解決此類(lèi)問(wèn)題,應(yīng)從確定循環(huán)的解決此類(lèi)問(wèn)題,應(yīng)從確定循環(huán)的次數(shù)以及循環(huán)變量的初值、步長(zhǎng)以及終值入手進(jìn)次數(shù)以及循環(huán)變量的初值、步長(zhǎng)以及終值入手進(jìn)行分析,只有確定了循環(huán)次數(shù),才能利用行分析,只有確定了循環(huán)次數(shù),才能利用For循環(huán),循環(huán),同時(shí)要注意設(shè)定好循環(huán)變量的初值、步長(zhǎng)和終值,同時(shí)要注意設(shè)定好循環(huán)變量的初值、步長(zhǎng)和終值,避免出現(xiàn)多一次循環(huán)或少一次循環(huán)的情況避免出現(xiàn)多一次循環(huán)或少一次循環(huán)的情況解:算法流程圖如圖所示:解:算法流程圖如圖所示:For語(yǔ)句描述算法為:語(yǔ)句描述算法為:S0Fori From 2To1000 Step2 SSEnd ForPrintS1使用
10、循環(huán)語(yǔ)句的三種格式編寫(xiě)循環(huán)語(yǔ)句程序使用循環(huán)語(yǔ)句的三種格式編寫(xiě)循環(huán)語(yǔ)句程序時(shí),應(yīng)嚴(yán)格按照它們的格式編寫(xiě)時(shí),應(yīng)嚴(yán)格按照它們的格式編寫(xiě)2用用While循環(huán)編寫(xiě)程序時(shí),一定要注意表達(dá)式循環(huán)編寫(xiě)程序時(shí),一定要注意表達(dá)式的寫(xiě)法,當(dāng)表達(dá)式為真時(shí)執(zhí)行循環(huán)體,表達(dá)式為的寫(xiě)法,當(dāng)表達(dá)式為真時(shí)執(zhí)行循環(huán)體,表達(dá)式為假時(shí)結(jié)束循環(huán)當(dāng)型循環(huán)語(yǔ)句是當(dāng)條件滿足時(shí)執(zhí)假時(shí)結(jié)束循環(huán)當(dāng)型循環(huán)語(yǔ)句是當(dāng)條件滿足時(shí)執(zhí)行循環(huán)體,而直到型語(yǔ)句是當(dāng)條件不滿足時(shí)執(zhí)行行循環(huán)體,而直到型語(yǔ)句是當(dāng)條件不滿足時(shí)執(zhí)行循環(huán)體循環(huán)體For循環(huán)語(yǔ)句一般是在預(yù)知循環(huán)的次數(shù)循環(huán)語(yǔ)句一般是在預(yù)知循環(huán)的次數(shù)情況下使用情況下使用3在解決一些需要反復(fù)執(zhí)行的運(yùn)算任務(wù),如累在解決一些需要反復(fù)執(zhí)行的運(yùn)算任務(wù),如累加求和、累乘求積等問(wèn)題中應(yīng)主要考慮利用循環(huán)加求和、累乘求積等問(wèn)題中應(yīng)主要考慮利用循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn),但也要結(jié)合其他語(yǔ)句如條件語(yǔ)句語(yǔ)句來(lái)實(shí)現(xiàn),但也要結(jié)合其他語(yǔ)句如條件語(yǔ)句. 方法感悟方法感悟