版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3章流程控制1.選擇題(1)請(qǐng)閱讀下面的程序片段intx=3;if(x>5){System.out.print("a");}else{System.out.print("b");}選擇程序的運(yùn)行結(jié)果()A、aB、bC、abD、編譯錯(cuò)誤答案:B(2)閱讀下段代碼片段,選擇正確的運(yùn)行結(jié)果()publicstaticvoidmain(String[]args){{inta=1;System.out.print(a);}{inta=2;System.out.print(a);}inta=3;System.out.print(a);}A、123B、111C、121D、編譯不通過(guò)答案:A(3)能夠正確判斷年份n是否是閏年的表達(dá)式是(
)。A、n%4==0B、n%100!=0&&n%4==0||n%400==0C、n%4==0||n%400==0D、n%400==0||n%4==0答案:B(4)下面有關(guān)for循環(huán)的描述中,正確的是(
)。A、for循環(huán)體語(yǔ)句中,可以包含多條語(yǔ)句,但要用大括號(hào)括起來(lái)B、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況C、在for循環(huán)中,不能使用break語(yǔ)句跳出循環(huán)D、for循環(huán)是先執(zhí)行循環(huán)體語(yǔ)句,后進(jìn)行條件判斷答案:A(5)下面關(guān)于選擇結(jié)構(gòu)的說(shuō)法中,正確的是(
)。A、if語(yǔ)句和else語(yǔ)句必須成對(duì)出現(xiàn)B、if語(yǔ)句可以沒(méi)有else語(yǔ)句對(duì)應(yīng)C、switch結(jié)構(gòu)中每個(gè)case語(yǔ)句中必須用break語(yǔ)句D、switch結(jié)構(gòu)中必須有default語(yǔ)句答案:B(5)while循環(huán)和do…while循環(huán)的區(qū)別是(
)。A、沒(méi)有區(qū)別,這兩個(gè)結(jié)構(gòu)任何情況下效果一樣B、while循環(huán)比do…while循環(huán)執(zhí)行效率高C、while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次D、do…while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次答案:D2.填空題(1)在循環(huán)語(yǔ)句中,(contine)用于終止本次循環(huán),執(zhí)行下一次循環(huán)。(2)當(dāng)intx=3;inty=4;,表達(dá)式intz=x>y?x:y;,那么z的執(zhí)行結(jié)果是(4)。(3)switch語(yǔ)句中,case后面的值必須是(常量)。3.綜合題(1)使用Eclipse創(chuàng)建Java項(xiàng)目“task3_1A”,然而為該項(xiàng)目創(chuàng)建Java類“SortNumbers”,并在該類的main方法中實(shí)現(xiàn)“按從小到大輸出三個(gè)數(shù)”功能。具體功能如下:把輸入的三個(gè)整數(shù)按從小到大的順序輸出,具體效果如下圖所示。具體運(yùn)行功能請(qǐng)參考樣例程序SortNumbers.class(先下載樣例程序到D:\,然后進(jìn)入MS-DOS環(huán)境,把當(dāng)前目錄切換到D:\,再通過(guò)下面的命令運(yùn)行該程序“D:\>javaSortNumbers”,體會(huì)其功能)。參考答案:importjava.util.Scanner;publicclassSortNumbers{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstubinta,b,c,t;System.out.println("請(qǐng)輸入三個(gè)整數(shù):");Scannerreader=newScanner(System.in);a=reader.nextInt();b=reader.nextInt();c=reader.nextInt();reader.close();if(a>b){ t=a; a=b; b=t;}if(a>c){ t=a; a=c; c=t;}if(b>c){ t=b; b=c; c=t;}System.out.println(a+","+b+","+c); } }(2)使用Eclipse創(chuàng)建Java項(xiàng)目“task3_1D”,然而為該項(xiàng)目創(chuàng)建Java類“CalcXFDJ”,并在該類的main方法中實(shí)現(xiàn)“計(jì)算學(xué)分績(jī)點(diǎn)”功能。具體功能如下:輸入一個(gè)百分制成績(jī),根據(jù)輸入的成績(jī)計(jì)算其學(xué)分績(jī)點(diǎn)(計(jì)算公式參見(jiàn)下面的表格)。具體運(yùn)行效果請(qǐng)參考樣例程序CalcXFJD.class(先下載樣例程序到D:\,然后進(jìn)入MS-DOS環(huán)境,把當(dāng)前目錄切換到D:\,再通過(guò)下面的命令運(yùn)行該程序“D:\>javaCalcXFJD”,體會(huì)其功能)。參考答案:packagell;importjava.util.Scanner;publicclassll{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub intS; Doublea=0.0,b; System.out.println("請(qǐng)輸入你的成績(jī):"); Scannerreader=newScanner(System.in); S=reader.nextInt(); reader.close(); if(S==100){ a=5.00; } elseif(S>=95){ a=4.50; } elseif(S>=90){ a=4.00; } elseif(S>=85){ a=3.50; } elseif(S>=80){ a=3.00; } elseif(S>=75){ a=2.50; } elseif(S>=70){ a=2.00; } elseif(S>=65){ a=1.50; } elseif(S>=60){ a=0.50; } elseif(S<60){ a=0.00; } System.out.println(a); }}(3)使用Eclipse創(chuàng)建Java項(xiàng)目“task3_3B”,然而為該項(xiàng)目創(chuàng)建Java類“BQBJ”,并在該類的main方法中實(shí)現(xiàn)“錄找百錢(qián)百雞方案”功能。公雞每只5美元,母雞每只3美元,小雞三只1美元,用100美元買100只雞,試找出所有的買雞方案。具體運(yùn)行功能請(qǐng)參考樣例程序BQBJ.class(先下載樣例程序到D:\,然后進(jìn)入MS-DOS環(huán)境,把當(dāng)前目錄切換到D:\,再通過(guò)下面的命令運(yùn)行該程序“D:\>javaBQBJ”,體會(huì)其功能)。參考答案:packagetask3_3B;publicclassBQBJ{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub intcount=0; for(intx=0;x<=20;x++){ for(inty=0;y<=33;y++){ if(x*5+y*3+(100
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 13植樹(shù)的牧羊人教學(xué)設(shè)計(jì)
- 手術(shù)部位標(biāo)記圖
- 第5單元第2章第1節(jié)《酵母菌和霉菌》教案
- 第16課 三國(guó)鼎立(教學(xué)設(shè)計(jì))2024-2025學(xué)年七年級(jí)歷史上冊(cè)同步高效課堂(統(tǒng)編版2024)
- 浙攝版信息技術(shù)六下第6課《機(jī)器人快遞員》教學(xué)設(shè)計(jì)
- 創(chuàng)設(shè)情境 聚焦表達(dá) 真情流露-9《那個(gè)星期天》教學(xué)設(shè)計(jì)
- 牛津譯林版(2019)必修 第三冊(cè)Unit 2 Natural disasters Reading教案
- 浙教版高中信息技術(shù)必修2 4.2“搭建信息系統(tǒng)”教學(xué)設(shè)計(jì)
- 第八單元第3課時(shí) 化簡(jiǎn)含有字母的式子(教學(xué)設(shè)計(jì))五年級(jí)數(shù)學(xué)上冊(cè)同步高效課堂系列 蘇教版
- 人教版(2019)必修第一冊(cè)Unit 4 Natural Disasters Listening and Talking 教案
- 1.5安全風(fēng)險(xiǎn)告知卡(鍋爐房)
- 五S項(xiàng)目紅牌作戰(zhàn)活動(dòng)方案
- 干部履歷表(16K打印)
- 家庭教育促進(jìn)法征文范文5篇
- 倫理學(xué)馬工程課件 06第六章 道德規(guī)范
- 圍手術(shù)期預(yù)防應(yīng)用抗菌藥物考核試題及答案
- GA/T 842-2019血液酒精含量的檢驗(yàn)方法
- 部編版六年級(jí)道德與法治上冊(cè)第9課《知法守法 依法維權(quán)》精品課件(含視頻)
- 完整版全面加強(qiáng)練兵備戰(zhàn)全文PPT
- 2023學(xué)年完整版Unit7Willpeoplehaverobots教學(xué)反思
- 《順豐控股財(cái)務(wù)分析報(bào)告(2020-2022)》
評(píng)論
0/150
提交評(píng)論