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

正文內(nèi)容

ch02java程序設(shè)計(jì)基礎(chǔ)3程序流程控制ppt-java程序設(shè)計(jì)-文庫(kù)吧

2025-08-26 22:39 本頁(yè)面


【正文】 for語(yǔ)句 12 for語(yǔ)句的流程圖 True false 求解表達(dá)式 3 表達(dá)式 2 循環(huán)體 For語(yǔ)句的下一句 求解表達(dá)式 1 13 例 43:用 for語(yǔ)句求 1+2+…+10的和。 1. public class ForTry 2. { 3. public static void main(String[ ] args) 4. { 5. int i,sum。 6. sum=0。 // 累加器清 0 7. for(i=1。i=10。i++) 8. { 9. sum+=i。 10. } 11. (sum=+sum)。 12. } 13. } 14 循環(huán)的嵌套 一個(gè)循環(huán)體內(nèi)又包含另一個(gè)完整的循環(huán)結(jié)構(gòu) , 稱為循環(huán)的嵌套 。 內(nèi)嵌的循環(huán)中還可以嵌套循環(huán) , 這就是多重循環(huán) 。 上述三種循環(huán) ( while循環(huán) , dowhile循環(huán)和 for循環(huán) ) 語(yǔ)句之間可以相互嵌套使用 。 15 例 44 : 打印出以下圖案 * *** ***** ******* ***** *** * 1. public class Loop1 2. { 3. public static void main(String[ ] args) 4. { 5. int i,j,k。 6. // 畫出上半部分圖案 7. for(i=0。i=3。i++) //畫上面 4行 8. { 9. for(j=0。j=2i。j++) 10. ( )。 //畫空格 11. for(k=0。k=2*i。k++) 12. (*)。 //畫星號(hào) 13. ()。 // 換行 14. } 15. // 畫出下半部分圖案 16. for(i=0。i=2。i++) //畫下面 3行 17. { 18. for(j=0。j=i。j++) 19. ( )。 //畫空格 20. for(k=0。k=42*i。k++) 21. (*)。 //畫星號(hào) 22. ()。 // 換行 23. } 24. } 25. } * *** ***** ******* ***** *** * 17 比較幾種循環(huán)結(jié)構(gòu) ? while可以無(wú)限制地執(zhí)行循環(huán)語(yǔ)句,并且執(zhí)行語(yǔ)句的次數(shù)可以是零次或多次 ? do可以無(wú)限制地執(zhí)行循環(huán)語(yǔ)句,并且執(zhí)行語(yǔ)句的次數(shù)可以是一次或多次 ? for可以按預(yù)先定義好的次數(shù)循環(huán)執(zhí)行語(yǔ)句 18 循環(huán)行為檢驗(yàn) ? 經(jīng)常犯的錯(cuò)誤是一次偏離,即循環(huán)多執(zhí)行一次或少執(zhí)行一次。 ? 循環(huán)中的布爾表示式最好用 “”或 “”,使用“ ==”或“ !=”容易導(dǎo)致錯(cuò)誤的循環(huán)終止條件。 ? 對(duì)循環(huán),要檢驗(yàn)以下幾點(diǎn): ? 循環(huán)中變量的初始值是什么?是否需要重新初始化或判斷當(dāng)前值? ? 循環(huán)終止的條件? ? 每次循環(huán)是否逐漸接近終止條件,是否真的滿足終止條件? ? 循環(huán)是否執(zhí)行了正確的次數(shù)? ? 循環(huán)終止后,變量的狀態(tài)是什么? 19 分支語(yǔ)句 ?分支語(yǔ)句提供了一種控制機(jī)制 , 使得程序根據(jù)相應(yīng)的條件去執(zhí)行對(duì)應(yīng)的語(yǔ)句 。 ?分支語(yǔ)句的形式有: ? ifelse 語(yǔ)句 ? if語(yǔ)句的嵌套 ? Switch語(yǔ)句 20 ifelse語(yǔ)句 ifelse語(yǔ)句根據(jù)判定條件的真假來(lái)執(zhí)行兩種操作中的一種 。 它的形式如下: if (布爾表達(dá)式 ) { 語(yǔ)句 1; } [else { 語(yǔ)句 2 ; }] 其中 , 用 “ [ ]”括起的 else部分是可選的 (即可有可無(wú)的 )。 若無(wú) else部分, if語(yǔ)句的流程如下圖: 21 無(wú) else部分的 if語(yǔ)句的流程圖 True false 語(yǔ)句 1 布爾表達(dá)式 后續(xù)語(yǔ)句 22 若有 else部分, if語(yǔ)句的流程如圖 True false 語(yǔ)句 1 布爾表達(dá)式 后續(xù)語(yǔ)句 語(yǔ)句 2 注意: else子句不能作為語(yǔ)句單獨(dú)使用 , 它必須是 if語(yǔ)句的一部分 , 與 if配對(duì)使用 。 23 例 45:沒有 else部分的例子:判斷是否有資格獲得獎(jiǎng)學(xué)金 1. class IfTry 2. { 3. public static void main(String[ ] args) 4. { 5. int a1=89。 6. if(a1=90) 7. { 8. (祝賀你 ,你獲得獎(jiǎng)學(xué)金 !)。 9. } 10. } 11. } 24 例 46:有 else部分的例子:判斷考試成績(jī)是否及格并輸出結(jié)果
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1