下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第頁java條件語句練習(xí)練習(xí)測試題附答案1.下列關(guān)于條件語句的描述中,錯誤的是()A、If語句中的條件表達(dá)式是一個布爾值。B、選擇語句分為if條件語句和switch條件語句。C、Switch語句中的表達(dá)式只能是布爾類型的值。D、Switch語句只能針對某個表達(dá)式的值作出判斷?!菊_答案】:C2.下面代碼運(yùn)行結(jié)果顯示()。Doubletemperature=50;If(temperature>=100)System.out.println("toohot");Elseif(temperature<=40)System.out.println("toocold");ElseSystem.out.println("justright");A、toohotB、toocoldC、justrightD、toohottoocoldjustright【正確答案】:C3.Jav中,以下程序執(zhí)行后的結(jié)果是PublicclassMain{publicstaticvoidmain(String[]args){intx=2;inty=3;switch(x){default:y++;break;case2:x++;case3:y++;case4:x++;break;}System.out.println("y="+y);}}A、Y=3B、Y=4C、Y=5D、Y=6【正確答案】:B4.在Java中,下列語句序列執(zhí)行后,k的值是?Inti=10,j=18,k=30;Switch(j-i){case8:k++;case9:k+=2;case10:k+=3;default:k/=j;}A、31B、32C、2D、33【正確答案】:C5.下面程序段的輸出結(jié)果是()。publicstaticvoidmain(String[]args){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}System.out.println("a="+a+",b="+b);}A、a=2,b=1B、a=1,b=1C、a=1,b=0D、a=2,b=2【正確答案】:A6.假設(shè)有如下程序:PublicclassDemo{publicstaticvoidmain(Stringargs[]){charc='A';intnum=10;switch(c){case'B':num++;case'A':num++;case'Y':num++;break;default:num--;}System.out.println(num);}最終執(zhí)行結(jié)果是什么?A、11.0B、13.0C、12.0D、10.0【正確答案】:C7.Java中,以下Java程序運(yùn)行輸出的結(jié)果是PublicclassMain{publicstaticvoidmain(String[]args){intx=1,y=9;if(x>y)x=y;y=x;elsex++;y++;System.out.println(x+","+y);}}A、2,10B、1,1C、2,2D、程序語法錯誤【正確答案】:D8.給出如下代碼段:If(x>0){System.out.println("Hello.");}elseif(x>-3){System.out.println("Nicetomeetyou!");}else{System.out.println("Howareyou?");}若打印字符串"Howareyou?",則x的取值范圍是()。A、X>0B、X>-3C、X<=-3D、X<0&x>-3【正確答案】:C9.下面的方法,當(dāng)輸入為2的時候返回值是多少?()PublicintgetValue(inti){intresult=0;switch(i){case1:result=result+i;case2:result=result+i?2;case3:result=result+i?3;}returnresult;}A、0B、2C、4D、10【正確答案】:D10.Java中,以下程序運(yùn)行輸出的結(jié)果是PublicclassMain{publicstaticvoidmain(String[]args){intage=18;if(age<18);{System.out.println("未成年人");}if(age>18){System.out.println("成年人");}if(age>=60){System.out.println("老年人");}}}A、未成年人B、成年人C、老年人D、沒有輸出【正確答案】:A11.在下面的代碼段中,下列m的()值將引起“default”的輸出。Importjava.util.Scanner;PublicclassMain{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);intm=input.nextInt();switch(m){case0:System.out.println("case0");case1:System.out.println("case1");break;case2:default:System.out.println("default");}}}A、0B、1C、2D、以上答案都不正確【正確答案】:C12.在Java中,以下程序段的輸出結(jié)果是()。A、28B、27C、42D、41【正確答案】:C13.請閱讀下面的程序片段Intx=1,y=1;If(x++==2&&++y==2){x=7;}System.out.println("x="+x+",y="+y);程序的運(yùn)行結(jié)果是()。A、X=1,y=1B、X=2,y=1C、X=7,y=2D、X=7,y=2【正確答案】:B14.以下表達(dá)式中,()不可作為循環(huán)條件。A、X=10B、Y>=80C、InputPass==truePassD、M!=3【正確答案】:A15.下列語句序列執(zhí)行后,k的值是()Intx=6,y=10,k=5;Switch(x%y){case0:k=x?y;case6:k=x/y;case12:k=x-y;default:k=x?y-x;}A、60B、5C、0D、54【正確答案】:D16.Java中,以下程序運(yùn)行輸出的結(jié)果是Publicstaticvoidmain(String[]args){Inta=1,b=1,c=1;If(a!=b)If(b!=c)System.out.println("a==b==c");ElseSystem.out.println("a==b");System.out.println("a!=b");}A!=bB、A==bC、A==b==cD、程序編譯錯誤【正確答案】:A17.請閱讀下面的程序PublicclassExample03{Publicstaticvoidmain(String[]args){Intx=8;If(x>5){System.out.println("a");}else{System.out.println("b");}}}程序的運(yùn)行結(jié)果是()。A、TrueB、FalseC、aD、b【正確答案】:C18.以下程序的輸出結(jié)果是()。PublicclassTest{Publicstaticvoidmain(String[]args){Intc=0,k;For(k=1;k<3;k++)Switch(k){Default:c+=k;Case2:c++;break;Case4:c+=2;break;}System.out.println(c);}}A、2B、3C、4D、5【正確答案】:B19.下列Java程序段的輸出結(jié)果是?Inta=0;While(a<5){switch(a){case0:case3:a=a+2;case1:case2:a=a+3;default:a=a+5;}}System.out.print(a);A、0B、5C、10D、其他【正確答案】:C20.在Java中,下列程序的運(yùn)行結(jié)果是(
)
A、a=20,b=10,c=20B、a=30,b=10,c=20C、a=30,b=10,c=30D、a=20,b=10,c=30【正確答案】:C21.給定以下程序段,如下:Inti=0,j=-1;Switch(i){Case0:j=1;Case2:j=2;Default:j=5;}System.out.print("j="+j);編譯運(yùn)行,結(jié)果是()。、A、J=-1B、J=1C、J=2D、J=5【正確答案】:D22.有如下程序代碼,執(zhí)行結(jié)果是:()。intscore=100;intgrade=score/10;switch(grade){case10:case9:System.out.println("優(yōu)秀");case8:System.out.println("良好");case7:System.out.println("中等");case6:System.out.println("及格");case4:case3:case2:case1:case0:System.out.println("不及格");default:System.out.println("error!");}A、優(yōu)秀B、優(yōu)秀良好中等及格不及格Error!C、Error!D、編譯錯誤【正確答案】:B23.下列代碼段執(zhí)行后,k的值是()。Inti=10,j=18,k=30;Switch(j-i){Case8:k++;Case9:k+=2;Case10:k+=3;Default:k/=j;}A、31B、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川省成都市簡陽市2021年中考語文一診試題及參考答案
- 小學(xué)數(shù)學(xué)五年級上冊小數(shù)乘除法解決問題
- 小學(xué)生一年級20以內(nèi)的加減法練習(xí)題
- 《簡短戒煙干預(yù)技術(shù)》課件
- 《奧斯維辛沒有新聞》課件
- 煤炭銷售代理委托合同三篇
- 自主學(xué)習(xí)環(huán)境的構(gòu)建工作計(jì)劃
- 汽車設(shè)計(jì)師工作總結(jié)
- 人力資源行業(yè)業(yè)務(wù)員工作總結(jié)
- 線上線下整合營銷策略計(jì)劃
- 專項(xiàng)債券培訓(xùn)課件
- 中央企業(yè)人工智能應(yīng)用場景案例白皮書(2024年版)-中央企業(yè)人工智能協(xié)同創(chuàng)新平臺
- 江蘇省蘇州市2024-2025學(xué)年第一學(xué)期八年級歷史期末模擬卷(二)(含答案)
- 甘肅蘭州生物制品研究所筆試題庫
- 醫(yī)院改擴(kuò)建工程可行性研究報告(論證后)
- 雙方共同招工協(xié)議書(2篇)
- 2021-2022學(xué)年第二學(xué)期《大學(xué)生職業(yè)發(fā)展與就業(yè)指導(dǎo)2》學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 期末檢測試卷(試題)-2024-2025學(xué)年四年級上冊數(shù)學(xué)青島版
- 國家開放大學(xué)電大本科《工程經(jīng)濟(jì)與管理》2023-2024期末試題及答案(試卷代號:1141)
- 客車交通安全培訓(xùn)課件
- 醫(yī)院勞務(wù)外包服務(wù)方案(技術(shù)方案)
評論
0/150
提交評論