1.2.3.ppt_第1頁
1.2.3.ppt_第2頁
1.2.3.ppt_第3頁
1.2.3.ppt_第4頁
1.2.3.ppt_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1.2.3循環(huán)語句,第一章1.2基本算法語句,1.理解循環(huán)語句的格式和功能; 2.理解兩種循環(huán)語句與兩種循環(huán)結(jié)構(gòu)的對應(yīng)關(guān)系,能把相應(yīng)程序框圖翻譯為程序語句; 3.經(jīng)歷由問題到自然語言描述的算法到程序框圖再到程序的全過程,體會算法的形成及優(yōu)化過程.,問題導(dǎo)學(xué),題型探究,達(dá)標(biāo)檢測,學(xué)習(xí)目標(biāo),知識點一循環(huán)語句,答案,問題導(dǎo)學(xué) 新知探究 點點落實,循環(huán)語句與程序框圖中的 結(jié)構(gòu)相對應(yīng).循環(huán)語句結(jié)構(gòu)一般有 和 兩種循環(huán)語句結(jié)構(gòu).,循環(huán),直到型,當(dāng)型,知識點二兩種循環(huán)語句的比較,DO,WHILE,LOOP UNTIL,WEND,不符合,條件符合,條件符合,條件仍符合,條件不符,合,答案,答案,返回,UNTI

2、L,WEND,類型一由循環(huán)結(jié)構(gòu)到循環(huán)語句的翻譯,解析答案,反思與感悟,例1下面是計算12100的值的程序框圖,試把它設(shè)計成程序.,題型探究 重點難點 個個擊破,解程序如右:,i1 S0 WHILE i100 SSi ii1 WEND PRINT S END,(1)在WHILE語句中,先判斷指定的條件,當(dāng)條件滿足時執(zhí)行循環(huán)體;在UNTIL語句中,先執(zhí)行循環(huán)體,再判斷條件是否成立,當(dāng)條件不滿足時執(zhí)行循環(huán)體. (2)當(dāng)型循環(huán)語句中WHILE和WEND成對出現(xiàn).直到型語句中DO和LOOP UNTIL成對出現(xiàn). (3)判斷條件往往是與控制循環(huán)次數(shù)的變量有關(guān)的條件.,反思與感悟,跟蹤訓(xùn)練1試把例1中的當(dāng)型

3、循環(huán)改為直到型循環(huán).,解析答案,解程序如下:,i1 S0 DO SSi ii1 LOOP UNTIL i100 PRINT S END,類型二循環(huán)語句的應(yīng)用,解析答案,反思與感悟,例2分別用WHILE和UNTIL兩種語句編寫程序,求出使不等式122232n21 000成立的n的最大正整數(shù)值.,解當(dāng)型循環(huán):,S1 i2 WHILE S1 000 ai2 SSa ii1 WEND ii2 PRINT “n的最大正整數(shù)值為”;i END,解析答案,反思與感悟,直到型循環(huán):,S1 i2 DO ai2 SSa ii1 LOOP UNTIL S1 000 ii2 PRINT “n的最大正整數(shù)值為”;i E

4、ND,反思與感悟,(1)循環(huán)次數(shù)的控制往往是通過某個變量的改變,在循環(huán)體內(nèi)要控制該變量的改變,否則會陷入死循環(huán). (2)控制循環(huán)次數(shù)的變量要綜合考慮初始化時和LOOP UNTIL后兩處,若初始值為1,則循環(huán)體中累加,若初始值為循環(huán)的次數(shù),則循環(huán)體中遞減.,反思與感悟,跟蹤訓(xùn)練2畫出計算1357999的一個程序框圖并寫出算法.,解程序框圖如圖所示:,解析答案,S1 i3 DO SS*i ii2 LOOPUNTILi999 PRINTS END,返回,1.關(guān)于循環(huán)語句的說法不正確的是() A.算法中的循環(huán)結(jié)構(gòu)由WHILE語句來實現(xiàn) B.循環(huán)語句中有直到型語句和當(dāng)型語句,即UNTIL語句和WHILE

5、語句 C.一般來說UNTIL語句和WHILE語句可以互相轉(zhuǎn)換 D.算法中的循環(huán)結(jié)構(gòu)由循環(huán)語句來實現(xiàn),解析答案,A,達(dá)標(biāo)檢測,解析算法中的循環(huán)結(jié)構(gòu)由循環(huán)語句來實現(xiàn),循環(huán)語句包括UNTIL語句和WHILE語句兩種不同的格式,且一般情況下這兩種語句可以相互轉(zhuǎn)換.所以選項A是錯誤的,其余都正確.,1,2,3,4,5,2.下列問題可以設(shè)計成循環(huán)語句計算的有() 求133239的和; 比較a,b兩個數(shù)的大??; 對于分段函數(shù),要求輸入自變量,輸出函數(shù)值; 求平方值小于100的最大整數(shù). A.0個 B.1個C.2個 D.3個,1,2,3,4,5,C,解析和用到循環(huán)語句;用不到.故選C.,解析答案,3.下面的程

6、序運(yùn)行完時,循環(huán)體一共被執(zhí)行了(),1,2,3,4,5,x20 DO xx5 LOOP UNTIL x0 PRINT x END,B,答案,A.4次 B.5次C.6次D.7次,4.下面的程序運(yùn)行完時,循環(huán)體一共被執(zhí)行了(),A,1,2,3,4,5,答案,x20 WHILE x0 xx5 WEND PRINT x END,A.4次 B.5次C.6次 D.7次,1,2,3,4,5,5.要使4題中的輸出結(jié)果與3題中的輸出結(jié)果相同,需把4題中WHILE后的條件改為() A.x0 D.x0,答案,D,規(guī)律與方法,應(yīng)用循環(huán)語句編寫程序要注意以下三點: (1)循環(huán)語句中的變量一般需要進(jìn)行一定的初始化操作,也就是要設(shè)置一些變量的初始值. (2)循環(huán)語句在循環(huán)的過程中需要有“結(jié)束”的語句,程序中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論