第2章 JAVA語言基礎(chǔ)ppt課件.ppt

第2章 JAVA語言基礎(chǔ)ppt課件.ppt

ID:59202073

大小:3.04 MB

頁數(shù):32頁

時間:2020-09-26

第2章  JAVA語言基礎(chǔ)ppt課件.ppt_第1頁
第2章  JAVA語言基礎(chǔ)ppt課件.ppt_第2頁
第2章  JAVA語言基礎(chǔ)ppt課件.ppt_第3頁
第2章  JAVA語言基礎(chǔ)ppt課件.ppt_第4頁
第2章  JAVA語言基礎(chǔ)ppt課件.ppt_第5頁
資源描述:

《第2章 JAVA語言基礎(chǔ)ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、流程控制流程控制順序分支循環(huán)問題如果令狐沖的Java考試成績大于90分,師父就獎勵他一本武功秘笈分支(條件)語句分支語句實現(xiàn)程序流程控制的功能,即根據(jù)一定的條件有選擇地執(zhí)行或跳過特定的語句Java分支語句分類if…elseswitchif語句if和else語句if(booleanexpression){statementorblock;}或者:if(booleanexpression){statementorblock;}elseif(booleanexpression){statementorblock;}else{statementorb

2、lock;}注意:if或elseif后的條件表達式需要用括號括起來,但是如果只有一句語句,可以省略{}問題解決publicclassLhc{publicstaticvoidmain(String[]args){intscore=95;//令狐沖的Java成績if(score>90){//判斷是否大于90分System.out.println("師父說:不錯,給你《獨孤九劍》劍譜");}}}問題令狐沖Java成績大于90分,而且音樂成績大于80分,師父獎勵他;或者Java成績等于100分,音樂成績大于70分,師父也可以獎勵他問題解決public

3、classHelloAccp3{publicstaticvoidmain(String[]args){intscore1=100;//令狐沖的Java成績intscore2=72;//令狐沖的音樂成績if((score1>90&&score2>80)

4、

5、(score1==100&&score2>70)){System.out.println("師父說:不錯,給你《獨孤九劍》劍譜");}}}問題如果令狐沖考試成績大于90分,師父就獎勵他《獨孤九劍》,否則師父就罰他上思過崖閉關(guān)思過問題解決publicclassHelloAccp4{publics

6、taticvoidmain(String[]args){intscore=89;//令狐沖的語文成績if(score>90){System.out.println("師父說:不錯,給你《獨孤九劍》劍譜");}else{System.out.println("師父說:不孝徒,上思過崖閉關(guān)思過去吧");}}}尋找錯誤(2處)if(a++){b=a*a;a/=2;else{b=a*3;++b;}問題令狐沖參加比武大會如果獲得第一名,將出任武林盟主如果獲得第二名,將出任武當(dāng)掌門如果獲得第三名,將出任峨嵋掌門否則,將被逐出師門switch語句switc

7、h(表達式){case常量1:語句;break;case常量2:語句;break;default:語句;}計算表達式的值如果等于常量1?如果等于常量2?如果沒有找到匹配的值?問題解決intmingCi=1;switch(mingCi){case1:System.out.println("出任武林盟主");break;case2:System.out.println("出任武當(dāng)掌門");break;case3:System.out.println("出任峨嵋掌門");break;default:System.out.println("被逐出師門

8、");}第一名的情況下第二名的情況下第三名的情況下其他情況下if和switch的異同相同點不同點switch多重if都可以實現(xiàn)多分支結(jié)構(gòu)只能處理等值的條件判斷,且switch表達式是整型或字符型,case判斷值必須是常量處理在else部分還包含其它if結(jié)構(gòu),特別適合某個變量處于某個區(qū)間時的情況分析錯誤finalshorta=3;intb=-1;for(intc=0;c<5;c++){switch(c){caseb:System.out.print("branch1");casea-1:System.out.print("branch2");c

9、asea:System.out.print("branch3");}課堂練習(xí)根據(jù)趙本山的考試成績,顯示所獲獎勵成績==100分,爸爸給他買輛車成績>=90分,媽媽給他買MP490分>成績>=60分,媽媽給他買本參考書成績<60分,什么都不買課堂練習(xí)張三為他的手機設(shè)定了自動撥號按1:撥爸爸的號按2:撥媽媽的號按3:撥爺爺?shù)奶柊?:撥奶奶的號問題盈盈為了考驗令狐沖奪冠的決心,要他說一百遍“我能行!”盈盈要他說10000遍“我是最棒的!”,怎么辦?System.out.println("第1次說:我能行!");System.out.println(

10、"第2次說:我能行!");……System.out.println("第100次說:我能行!");100條生活中的循環(huán)打印50份試卷10000米賽跑旋轉(zhuǎn)的車輪循環(huán)結(jié)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。