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

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

ID:59202073

大小:3.04 MB

頁(yè)數(shù):32頁(yè)

時(shí)間:2020-09-26

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

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

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

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

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

4、

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

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

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

8、");}第一名的情況下第二名的情況下第三名的情況下其他情況下if和switch的異同相同點(diǎn)不同點(diǎn)switch多重if都可以實(shí)現(xiàn)多分支結(jié)構(gòu)只能處理等值的條件判斷,且switch表達(dá)式是整型或字符型,case判斷值必須是常量處理在else部分還包含其它if結(jié)構(gòu),特別適合某個(gè)變量處于某個(gè)區(qū)間時(shí)的情況分析錯(cuò)誤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ù)趙本山的考試成績(jī),顯示所獲獎(jiǎng)勵(lì)成績(jī)==100分,爸爸給他買(mǎi)輛車(chē)成績(jī)>=90分,媽媽給他買(mǎi)MP490分>成績(jī)>=60分,媽媽給他買(mǎi)本參考書(shū)成績(jī)<60分,什么都不買(mǎi)課堂練習(xí)張三為他的手機(jī)設(shè)定了自動(dòng)撥號(hào)按1:撥爸爸的號(hào)按2:撥媽媽的號(hào)按3:撥爺爺?shù)奶?hào)按4:撥奶奶的號(hào)問(wèn)題盈盈為了考驗(yàn)令狐沖奪冠的決心,要他說(shuō)一百遍“我能行!”盈盈要他說(shuō)10000遍“我是最棒的!”,怎么辦?System.out.println("第1次說(shuō):我能行!");System.out.println(

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

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

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

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