




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Java 2實用教程第5版 第2章和第3章復習復制Java 2實用教程第5版 第2章和第3章復習,只能作答一次,答二次取最低分基本信息:矩陣文本題 *姓名:_學號:_1. 下列Java語句中,不正確的一項是 單選題 *int $e, a, b = 10;float e = 0.0d;(正確答案)double c = 0.0f;char c, d = a;答案解析:float 級別低于 double , float e =0.0d ,級別高的數(shù)給低的,要強制轉(zhuǎn)換2. 下面不屬于基本數(shù)據(jù)類型的是 單選題 *charintbooleanString(正確答案)3. 設有類型定義short i=32;
2、 long j=64; 下面賦值語句中不正確的一個是( ) 單選題 *i=j;(正確答案)i=(short)j;j=i;j=(long)i;答案解析:long 的級別高于 short,高的給低的,要強制轉(zhuǎn)換4. 編譯沒有異常和錯誤的是 單選題 *float f=1.3;boolean b=null;char a=中;(正確答案)byte b = 257;答案解析:boolean 只能給ture ,flase byte 的值范圍在-128到127,float a=8f,要帶f5. 下列是Java基本類型中整數(shù)類型的是 *byte(正確答案)short(正確答案)long(正確答案)int(正確答
3、案)6. 已知int a = 10; long b = 20; short c =30;以下類型轉(zhuǎn)換正確的是() *a=bb=c(正確答案)c=aa=c(正確答案)7. 在數(shù)據(jù)轉(zhuǎn)換中,以下必須要進行強制轉(zhuǎn)換的是 *long型轉(zhuǎn)int型(正確答案)char型轉(zhuǎn)int型double型轉(zhuǎn)int型(正確答案)double型轉(zhuǎn)float型(正確答案)8. 下列的哪個賦值語句是正確的 *int a=(int)12.0(正確答案)char a=12(正確答案)int a=12.0int a=12.0f9. 下面定義不正確的是 單選題 *int a=3+5long b = 3+5double d=3/5;fl
4、oat f=3+5.5(正確答案)10. 在java語言的數(shù)據(jù)類型中int到哪種類型可以自動轉(zhuǎn)換 單選題 *booleancharbytelong(正確答案)答案解析:低的給高的,自動轉(zhuǎn)換11. 下列( )不是合法的標識符? 單選題 *-5(正確答案)nameStudent_person12. 下面語句運行結(jié)果為:switch (5) case 0: System.out.println(0); break;case 1: System.out.println(1); break;case 2: System.out.println(2); break;default: System.out.
5、println(5); break;: 單選題 *5(正確答案)102答案解析:沒有找到指定的值,就用默認的值13. 將以下switch語句轉(zhuǎn)換成if語句,選項中正確的是()int a = 30;switch (a) case 20:break;case 30:break;default:break;:單選題 *int a = 30; if(a=20) if(a=30) else int a = 30; if(a=20) else if(a=30) else (正確答案)int a = 30; if(a=20) if(a=30) else int a = 30; if(a=20) else i
6、f(a=30) else 14. 下列關于常量說法正確的是() 單選題 *常量的命名的規(guī)則是一般使用駝峰方式定義常量的時候不必要初始化常量名一般使用大寫字母來表示(正確答案)常量的值可以修改15. 閱讀以下代碼,分析代碼結(jié)果,選擇正確答案( )需要寫分析過程int a = 30;if(a=a+)System.out.println(1);if(a30)System.out.println(2);elseSystem.out.println(3);: 單選題 *輸出1輸出1和3輸出2輸出1和2(正確答案)16. 已定義float a;以下哪些值可以賦值給a() *a = f.4a = 4(正確答
7、案)a = 4.1f(正確答案)a = 4.117. 關于常量的說法正確的是 *聲明常量時可以不用賦值,需要用常量的時候再賦值即可在命名常量的時候,如果使用小寫字母會報錯。常量是不可改變的量(正確答案)在常量的命名規(guī)范中,一般為了和變量區(qū)分,全部以大寫字母來命名,組合單詞以下劃線進行分割(正確答案)18. 下列運算符合法的是 *&(正確答案)if!=(正確答案)19. 若a和b均是整型變量并已正確賦值,正確的switch語句是() *switch(a+b).(正確答案)switch(a).(正確答案)switch(b).(正確答案)switch.20. 關于常量的說法正確的是 *常量是在程序執(zhí)
8、行過程中值不發(fā)生變化的量(正確答案)定義常量要使用final來修飾(正確答案)常量名一般使用大寫字母來表示(正確答案)字符常量要使用雙引號來括起來21. 假設i是int類型的變量,并初始化為1,則下列( )是不合法的條件語句? *if(i=1)if(i=3)(正確答案)if(i)(正確答案)if(i=2)(正確答案)22. 強制(顯式)類型轉(zhuǎn)換可能導致精度的損失 單選題 *對(正確答案)錯23. int類型在內(nèi)存中占32位,4個字節(jié) 單選題 *對(正確答案)錯24. Java語言中類型轉(zhuǎn)換有自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)換兩種 單選題 *對(正確答案)錯25. 已知int i=1; 那么if(i)這樣書寫是允許的 單選題 *對錯(正確答案)26. Java提供了兩種常見的分支控制結(jié)構(gòu):if和switch,其中if語句使用布爾表達式或布爾值作為分支條件來進行分支控制;而switch語句則用于對多個整形值進行匹配,從而實現(xiàn)分支控制。 單選題 *對(正確答案)錯27. 定義變量的時候至少要指定數(shù)據(jù)類型和變量名兩部分 單選題 *對(正確答案)錯28. float a = 1.4;這樣賦值會報錯 單選題 *對(正確答案)錯29. Java中boolean的值,使用1表示TRUE,使用0表示FALSE 單選題 *對錯(正確答案)30. switch(x)case
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 挖掘機平整地面施工方案
- 錨固樁施工方案
- 惠州市潤根電器有限公司 AC 電源線及插頭的生產(chǎn)建設項目環(huán)評報告表
- 初中半期考答案數(shù)學試卷
- 仿玉石樓梯扶手施工方案
- 小學校園內(nèi)管網(wǎng)施工方案
- 房建地下連續(xù)梁施工方案
- 別墅的專項施工方案
- 農(nóng)田排水降水施工方案
- 黃桃高產(chǎn)栽培技術的高效應用及科學推廣措施分析
- 2023臨床醫(yī)師定期考核必刷題庫及答案
- 六年級上冊心理健康課件6《健康上網(wǎng)快樂多》(27張PPT)
- 醫(yī)生證件租賃合同
- 改進維持性血液透析患者貧血狀況PDCA
- 酒店營銷與數(shù)字化實務完整全套教學課件
- 近代英國的學前教育課件
- 【知識解析】南昌起義主題圖集
- 某高速公路江蘇段施工組織設計
- 重大事故后果分析
- 武漢理工大學計算機網(wǎng)絡試題及答案
- 學習弘揚雷鋒精神課件
評論
0/150
提交評論