Java應(yīng)用程序-習(xí)題-第2章_第1頁(yè)
Java應(yīng)用程序-習(xí)題-第2章_第2頁(yè)
Java應(yīng)用程序-習(xí)題-第2章_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

習(xí)題一、選擇題(答案可能不止一個(gè))1.下列哪一個(gè)不是Java語(yǔ)言的關(guān)鍵字?()A.if B.sizeof C.private D.null2.下列關(guān)于基本數(shù)據(jù)類型取值范圍的描述中,正確的是() A.byte類型的取值范圍為-128~128 B.boolean類型的取值為ture和false C.char類型的取值范圍為0~65536 D.short類型的取值范圍為-32768~327673.下列賦值語(yǔ)句中,不正確的是()A.booleanb=(5>6); B.doubled=0.0f;C.floatf=1.23; D.charc=’NBA’;4.表達(dá)式true||false&&true||false&&!true的值是()A.0 B.1 C.true D.5.已知:intx=3;inty=6;z=x|y;則z的值為()A.6 B.7 C.8 D.6.在一個(gè)應(yīng)用程序中定義了數(shù)組a:int[]a={1,2,3,4,5,6};能夠打印輸出數(shù)組最后一個(gè)元素的語(yǔ)句是() A.System.out.println(a[6]); B.System.out.println(a[5]); C.System.out.println(a[4]); D.System.out.println(a[a.length]);7.觀察下列代碼段,其運(yùn)行結(jié)果中包括( )選項(xiàng) for(inti=0;i<2;i++){ for(intj=0;j<3;j++){ if(i==j) continue; System.out.println("i="+i+",j="+j); } }A.i=0,j=0 B.i=0,j=1 C.i=0,j=2 D.i=1,j=0 E.i=1,j=1 F.i=1,j=28.執(zhí)行如下代碼段后,程序的輸出結(jié)果是( ) intx=1;switch(x){ case1: ++x; System.out.print(x); case5: x++; System.out.print(x); break; default: System.out.print(x); }A.1 B.12 C.23 D.123 E.234 F.3二、填空題1.請(qǐng)將程序所缺代碼補(bǔ)充完整: public__________App1{ public_________void____________(________arg[]){ __________.out.println("你好!"); } }2.設(shè)i、d、c的數(shù)據(jù)類型分別為int、double和char型,它們的值為:i=10,d=23.4,c=’a’。請(qǐng)將表達(dá)式的值填入表格中(假定各表達(dá)式互不影響):表1表達(dá)式對(duì)應(yīng)的運(yùn)行結(jié)果表達(dá)式運(yùn)算結(jié)果表達(dá)式運(yùn)算結(jié)果r1=i++r2=++ii%3d/2d>123.45i==0i+20<=d(i<20)&&(c!=’A’)c>=’a’&&c<=’z’(int)(c+3)3.請(qǐng)把下列數(shù)學(xué)式或描述寫成Java對(duì)應(yīng)的表達(dá)式:ax2+bx+c對(duì)應(yīng)的Java表達(dá)式________________對(duì)應(yīng)的Java表達(dá)式________________對(duì)應(yīng)的Java表達(dá)式________________4x-7y+2=ab對(duì)應(yīng)的Java表達(dá)式________________place="廣東"同時(shí)sex='男'對(duì)應(yīng)的Java表達(dá)式________________ch是0—9的數(shù)字字符對(duì)應(yīng)的Java表達(dá)式________________4.某學(xué)校評(píng)選獎(jiǎng)學(xué)金的條件是主要課程的平均成績(jī)?yōu)?5分及95分以上,或是主要課程每科成績(jī)?yōu)?0分及90分以上。設(shè)某學(xué)期某年級(jí)開設(shè)了x1、x2、…、x5門主要課程,則將評(píng)選獎(jiǎng)學(xué)金的條件用Java表達(dá)式表示出來(lái)應(yīng)該是____________________________。三、思考題Java中的數(shù)據(jù)類型可分哪兩大類?基本類型包括哪8種?Java中的包名、類名、接口類、方法名的命名有什么約定俗成的規(guī)則?Java中的注釋有哪些種類?為什么編寫程序代碼時(shí)要加入注釋?為什么使用&&、||運(yùn)算符進(jìn)行邏輯運(yùn)算時(shí)容易出現(xiàn)“短路”現(xiàn)象?如何加以改進(jìn)?本章中介紹了哪幾種輸入、輸出方法?請(qǐng)注意它們的區(qū)別。比較Java中的數(shù)組與C++中的數(shù)組的異同點(diǎn)。四、編程題1.要求:以圖形界面方式輸入任意三個(gè)實(shí)數(shù),輸出其中的最大值。2.現(xiàn)有一函數(shù):請(qǐng)編寫一個(gè)程序,輸入x值,輸出y值。3.我國(guó)公民個(gè)人收入所得稅采用分級(jí)累進(jìn)方法計(jì)算,實(shí)際操作時(shí):先計(jì)算超出個(gè)稅起征點(diǎn)的金額=月收入-個(gè)稅起征點(diǎn)(現(xiàn)階段為2000元),再根據(jù)超出部分?jǐn)?shù)量多少來(lái)確定納稅等級(jí)(月收入不到個(gè)稅起征點(diǎn)的不用納稅),最后計(jì)算納稅金額=超出部分金額*相應(yīng)稅率-速算扣除數(shù)。具體見表2:表2我國(guó)個(gè)人所得稅各等級(jí)的稅率及速算扣除數(shù)級(jí)數(shù)月收入超出個(gè)稅起征點(diǎn)的金額稅率速算扣除數(shù)(元)1級(jí)不超過(guò)500元的5%02級(jí)超過(guò)500至2000元的部分10%253級(jí)超過(guò)2000元至5000元的部分15%1254級(jí)超過(guò)5000元至20000元的部分20%3755級(jí)超過(guò)20000元至40000元的部分25%13756級(jí)超過(guò)40000元至60000元的部分30%33757級(jí)超過(guò)60000元至80000元的部分35%63758級(jí)超過(guò)80000元至100000元的部分40%103759級(jí)超過(guò)100000元以上45%15375例如:某人某月收入為5000元,則他應(yīng)交納的個(gè)人所得稅可以這樣計(jì)算:超出個(gè)稅起征點(diǎn)金額:5000-2000=3000元,屬于第3級(jí)別,故:應(yīng)繳個(gè)人所得稅:3000*15%-125=450-125=325(元)請(qǐng)編寫一個(gè)程序,輸入任何一個(gè)公民的月收入,能夠計(jì)算其應(yīng)交納的個(gè)人所得稅。4.利用公式:求π的近似值,直到最后一項(xiàng)的絕對(duì)值小于10-4為止。(用while語(yǔ)句實(shí)現(xiàn))5.36塊磚,36人搬,男搬4、女搬3、兩個(gè)小兒抬1磚,要求一次全搬完,問(wèn):男、女、小兒各幾人?6.使

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論