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

正文內(nèi)容

ch02java程序設(shè)計(jì)基礎(chǔ)3程序流程控制ppt-java程序設(shè)計(jì)-資料下載頁(yè)

2025-09-20 22:39本頁(yè)面

【導(dǎo)讀】一般而言,Java程序中的語(yǔ)句是順序執(zhí)行的,也就是。實(shí)際情況中往往會(huì)出現(xiàn)一些特別的要求,比如應(yīng)根據(jù)。Java程序設(shè)計(jì)語(yǔ)言提供了以下幾種流程控制語(yǔ)句:。循環(huán)語(yǔ)句的作用是反復(fù)執(zhí)行同一塊代碼直到滿足結(jié)束。在現(xiàn)實(shí)世界的許多問題中需要用到循環(huán)控制。累加求和;迭代求根;求某月工資總和等等。例4-1:用while語(yǔ)句求1+2+…do-while語(yǔ)句的語(yǔ)法形式如下:。式的值為真,那就返回執(zhí)行循環(huán)體中的內(nèi)容。環(huán)體中的內(nèi)容直到布爾表達(dá)式的值為假為止。量賦初值,它只在循環(huán)開始的時(shí)候執(zhí)行一次。達(dá)式3用于改變循環(huán)控制變量的值。先求解表達(dá)式1;體,然后執(zhí)行下面第步。轉(zhuǎn)回上面第步繼續(xù)執(zhí)行。循環(huán)和for循環(huán))語(yǔ)句之間可以相互嵌套使用。

  

【正文】 m=100) 8. { 9. for(int count=0。count10。count++) 10. { 11. sum+=count。 12. if(sum50) 13. break coloop。 14. } 15. } 16. (sum=+sum)。 17. } 18. } 輸出結(jié)果: Sum=51 39 continue 語(yǔ)句 ?Continue語(yǔ)句只能在循環(huán)中使用 。 ?它和 break語(yǔ)句的區(qū)別是 continue 語(yǔ)句只結(jié)束本次循環(huán) , 而不是終止整個(gè)循環(huán)的執(zhí)行;而 break語(yǔ)句則是結(jié)束整個(gè)循環(huán)語(yǔ)句的執(zhí)行 。 ?continue語(yǔ)句的一般格式為: continue[標(biāo)號(hào) ]。 其中 , 用 ” [ ]”括起的標(biāo)號(hào)部分是可選的 。 40 continue 語(yǔ)句 (續(xù) ) continue語(yǔ)句通常有兩種使用情況 。 (1)不帶標(biāo)號(hào)的使用情況 此時(shí) , continue語(yǔ)句用來(lái)結(jié)束本次循環(huán) , 即跳過循環(huán)體中 continue語(yǔ)句后面的語(yǔ)句 , 回到循環(huán)體的條件測(cè)試部分繼續(xù)執(zhí)行 。 不帶標(biāo)號(hào)的 continue語(yǔ)句和不帶標(biāo)號(hào)的 break語(yǔ)句類似 , 只能跳過本次循環(huán)的剩余語(yǔ)句 。 (2)帶標(biāo)號(hào)的使用情況 此時(shí) , continue語(yǔ)句跳過標(biāo)號(hào)所指語(yǔ)句塊中的所有余下部分語(yǔ)句 , 回到標(biāo)號(hào)所指語(yǔ)句塊的條件測(cè)試部分繼續(xù)執(zhí)行 。 41 例 411 不帶標(biāo)號(hào)的 continue語(yǔ)句的例子。 1. public class Continue1 2. { 3. public static void main(String[] args) 4. { 5. int index=0。 6. while(index=99) 7. { 8. index+=10。 9. /*當(dāng) index的值等于 40時(shí) , 使循環(huán)回到 while語(yǔ)句處 , 10. 而不像正常處理那樣去執(zhí)行后面的輸出語(yǔ)句 */ 11. if(index==40) 12. continue。 13. (The index is +index)。 14. } 15. } 16. } T F 42 例 412 帶標(biāo)號(hào)的 continue語(yǔ)句的例子。 1. /*求 100~200之間的所有素?cái)?shù) , 并將結(jié)果按每行 10個(gè)數(shù)的形式輸出 */ 2. public class Continue2{ 3. public static void main(String args[]) { 4. (**100~200間的所有素?cái)?shù) **)。 5. int n=0。 6. outer:for(int i=101。i200。i+=2) 7. { 8. int k=15。 //大于 200的平方根的最小整數(shù)是 15 9. for(int j=2。j=k。j++)//內(nèi)層循環(huán) 10. { 11. if(i%j==0) continue outer。/*如果 I能被 2~15范圍內(nèi)的任何一個(gè)整數(shù)整除 , 則表明它一定不是素?cái)?shù) , 提前結(jié)束本次由 outer標(biāo)示的循環(huán) */ 12. } 13. ( +i)。 14. n++。 15. if(n10) continue。//控制每行的輸出不超過 10個(gè)數(shù) 16. ()。 17. n=0。 18. }//外層循環(huán)結(jié)束 19. ()。 20. } 21. } **100~200之間的所有素?cái)?shù) ** 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 43 return語(yǔ)句 ? 用于方法中,作用是終止當(dāng)前方法的執(zhí)行,返回到這個(gè)方法的調(diào)用者。 ? 所有非 void型方法必須包含一個(gè) return語(yǔ)句最為最后執(zhí)行的語(yǔ)句,語(yǔ)句中包含該方法的返回值。 ? 語(yǔ)法如下: return。 或 return expression。/*expression結(jié)果類型與修飾方法的類型一致 */ 44 課下練習(xí) ? 用 while或 do~while或 for語(yǔ)句分別實(shí)現(xiàn)下面的程序: 從 1~ 100以內(nèi)能被 2整數(shù)但不能被 3整除的整數(shù),要求每行按 10個(gè)數(shù)的形式對(duì)其輸出。 編寫一個(gè)程序,顯示 9 9乘法表,顯示如下: 45 課下練習(xí) 求出 e=1+1/1!+1/2!+1/3!+…1/n!+… 的近似值,要求誤差小于 提示: n越大誤差越小,使用 double型。 P76~ 77 7, 9, 10, 11 趣味思考題:請(qǐng)通過編程求解如下孫臏和龐涓問題。 龐涓拿到兩個(gè)整數(shù)(這個(gè)整數(shù)均在 2到 99之間)之和,孫臏拿到這兩個(gè)整數(shù)之積。下面是一段很有趣的對(duì)話。 龐涓說(shuō):我不知道這兩個(gè)整數(shù)是多少,但我肯定你也不知道。 孫臏說(shuō):我本來(lái)不知道這兩個(gè)數(shù)是多少。但既然你這么說(shuō),那我現(xiàn)在知道了。 龐涓說(shuō):哦,那我也知道了。 要求輸出所有可能的結(jié)果,包括這兩個(gè)整數(shù)、這兩個(gè)整數(shù)之和以及這兩個(gè)整數(shù)之積。 46 Questions?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1