第5章 循環(huán)結(jié)構(gòu)程序設(shè)計.ppt
《第5章 循環(huán)結(jié)構(gòu)程序設(shè)計.ppt》由會員分享,可在線閱讀,更多相關(guān)《第5章 循環(huán)結(jié)構(gòu)程序設(shè)計.ppt(16頁珍藏版)》請在匯文網(wǎng)上搜索。
1、第5章 循環(huán)結(jié)構(gòu)程序設(shè)計,5.1 while語句 5.2 do-while語句 5.3 for語句 5.4 break和continue語句 5.5 多重循環(huán),第5章 循環(huán)結(jié)構(gòu)程序設(shè)計,本章要點: (1)while語句; (2)do-while語句; (3)for語句; (4)break和continue語句; (5)多重循環(huán)。,返回,5.1 while語句,while語句用來實現(xiàn)“當型”循環(huán)。其語法格式為: while(表達式)語句 其中“表達式”可以是任何合法的表達式,通常為關(guān)系表達式或邏輯表達式,是循環(huán)的條件?!罢Z句”只能為一條語句,若有多條語句時則用大括號括起來,使之成為復合語句。 當
2、“表達式”為真時執(zhí)行其后的“語句”;為假時,循環(huán)結(jié)束,其執(zhí)行過程如圖5.1所示。,返回,5.2 do-while語句,用do-while來實現(xiàn)“直到型”循環(huán)。其語法格式為: do 語句 while(表達式); 其中“語句”只能為一條語句,若有多條語句時則用大括號括起來,使之成為復合語句。“表達式”可以是任何合法的表達式,通常為關(guān)系表達式或邏輯表達式。 先執(zhí)行“語句”,后判斷“表達式”是否為真。如果為真,返回到“語句”重新執(zhí)行;為假時,循環(huán)結(jié)束。其執(zhí)行過程如圖5.2所示。 一般情況下,用while語句和用do-while語句可以處理同一問題。do-while語句可以轉(zhuǎn)換為while語句。圖5.2
3、可以改畫成圖5.3的形式,二者完全等價,虛線框部分就是一個while結(jié)構(gòu)。,下一頁,返回,5.2 do-while語句,但while與do-while之間存在著明顯的不同:while語句是先檢查條件,再決定是否執(zhí)行循環(huán)體;而do-while語句是先執(zhí)行循環(huán)體一次,后檢查條件,再決定是否繼續(xù)執(zhí)行循環(huán)體。當循環(huán)變量的初值已經(jīng)使循環(huán)條件不成立時,它們之間的差別非常明顯。,上一頁,返回,5.3 for語句,for語句可以稱為“計數(shù)式”循環(huán)語句,即如果循環(huán)次數(shù)是確定的,用for語句比較方便。其語法格式為: for(表達式1;表達式2;表達式3)語句 執(zhí)行過程如下: (1)計算表達式1. (2)將表達式2
- 1.請仔細閱讀文檔,確保文檔完整性,對于不預覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
2 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 第5章 循環(huán)結(jié)構(gòu)程序設(shè)計 循環(huán) 結(jié)構(gòu) 程序設(shè)計