freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ch02java程序設(shè)計(jì)基礎(chǔ)3程序流程控制ppt-java程序設(shè)計(jì)(已修改)

2025-10-10 22:39 本頁面
 

【正文】 Revision Date February 2020 Java程序設(shè)計(jì) Java程序設(shè)計(jì)基礎(chǔ)( 3) —— 程序流程控制 授課教師:趙小敏 浙江工業(yè)大學(xué) 軟件學(xué)院 2 Introduction ? 一般而言 , Java程序中的語句是 順序 執(zhí)行的 , 也就是說 , 按照程序中語句出現(xiàn)的次序從第一條開始依次執(zhí)行到最后一條 。 ? 實(shí)際情況中往往會(huì)出現(xiàn)一些特別的要求 , 比如應(yīng)根據(jù)某個(gè)條件來決定下面該進(jìn)行什么操作 , 或是某些事情應(yīng)根據(jù)需要不斷重復(fù)地去做 ? 這時(shí)就需要用到流程控制語句來控制程序中語句的執(zhí)行順序 。 ? Java程序設(shè)計(jì)語言提供了以下幾種流程控制語句: ? 循環(huán)控制 : while, do~ while和 for語句 ? 分支控制: if和 switch語句 ? 轉(zhuǎn)向控制: break、 continue和 return語句 ? 異常處理 3 循環(huán)語句 ?循環(huán)語句的作用是反復(fù)執(zhí)行同一塊代碼直到滿足結(jié)束條件 。 ?在現(xiàn)實(shí)世界的許多問題中需要用到循環(huán)控制 。 例如:累加求和;迭代求根;求某月工資總和等等 。 ?Java語言中常用以下幾種語句來實(shí)現(xiàn)循環(huán): ? while語句 ? do~while語句 ? for語句 4 while 語句 while 語句的語法形式為: while (布爾表達(dá)式 ) { 語句 } while 語句用于在 布爾表達(dá)式 (即測(cè)試條件)的值保持為真( true)時(shí)反復(fù)地執(zhí)行其中的內(nèi)嵌 語句 (一般叫做 循環(huán)體 )。 5 while 語句的流程圖 True false 循環(huán)體 布爾表達(dá)式 6 例 41:用 while語句求 1+2+…+10的和。 1. public class WhileTry 2. { 3. public static void main(String[ ] args) 4. { 5. int i,sum。 6. sum=0。 //累加器清 0 7. i=1。 //i的初始值為 1 8. while (i=10) 9. { 10. sum+=i。 11. i++。 12. } 13. (sum=+sum)。 14. } 15. } 7 例 42: P632 class While1 { 2. public static void main(final String[] args) { 3. int n = 0 。 4. while (n 10) { 5. (Counting up + n) 。 6. n++ 。 7. } 8. while (n 0) { 9. (Counting down + n) 。 10. n 。 11. } 12. } 13.} 1. public class While1A { 2. public static void main(final String[] args) { 3. int n = 0 。 4. while (n++ 10) { 5. (Counting up + n) 。 6. } 7. while (n 0) { 8. (Counting down + n) 。 9. } 10. } 11. } while (n 0) { Bug? 8 dowhile語句 Java還提供了另一個(gè)與 while語句類似的語句 ——dowhile 語句 。 dowhile 語句的語法形式如下: do { 語句; } while (布爾表達(dá)式 )。 dowhile 語句執(zhí)行的過程為:先執(zhí)行一次循環(huán)體中的 語句 ,然后測(cè)試 布爾表達(dá)式 的值。如果 布爾表達(dá)式 的值為真,那就返回執(zhí)行循環(huán)體中的內(nèi)容。 dowhile 語句將不斷地測(cè)試 布爾表達(dá)式 的值并執(zhí)行循環(huán)體中的內(nèi)容直到 布爾表達(dá)式 的值為假為止。 9 dowhile 語句的流程圖 True 循環(huán)體 布爾表達(dá)式 false 10 for語句 for 語句是循環(huán)的另一種表示形式 。 for語句的語法形式為: for (表達(dá)式 1; 表達(dá)式 2; 表達(dá)式 3) { 語句; } 例如 , 要使循環(huán)執(zhí)行某一段代碼 1000次 , 可以表達(dá)為: for (int number=0。 number1000。 number++) { …… //一段代碼 } 11 每個(gè) for語句都有一個(gè)用于決定循環(huán)開始和結(jié)束的變量 , 通常稱這個(gè)變量為循環(huán)控制變量 , 如上例中的number。 由上例可見 , 表達(dá)式 1用來給循環(huán)控制變量賦初值 , 它只在循環(huán)開始的時(shí)候執(zhí)行一次 。 表達(dá)式 2是一個(gè)布爾表達(dá)式 , 用來決定何時(shí)終止循環(huán) 。 表達(dá)式 3用于改變循環(huán)控制變量的值 。 for 語句的執(zhí)行過程如下: ( 1) 先求解 表達(dá)式 1; ( 2) 求解 表達(dá)式 2, 若其值為 true, 則執(zhí)行 for語句中的循環(huán)體 , 然后執(zhí)行下面第 ( 3) 步 。 若值為 false, 則結(jié)束循環(huán) ,轉(zhuǎn)到第 ( 5) 步 。 ( 3) 求解 表達(dá)式 3。 ( 4) 轉(zhuǎn)回上面第 ( 2) 步繼續(xù)執(zhí)行 。 ( 5)執(zhí)行 for語句下面的一個(gè)語句
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1