JAVA練習(xí)題市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第1頁
JAVA練習(xí)題市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第2頁
JAVA練習(xí)題市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第3頁
JAVA練習(xí)題市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第4頁
JAVA練習(xí)題市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

練習(xí)題—第二章標(biāo)示符和數(shù)據(jù)類型第1頁1、以下(

)是正當(dāng)標(biāo)識(shí)符?(A)12class (B)void (C)-5 (D)_blank【解析】依據(jù)Java標(biāo)識(shí)符組成規(guī)則確定。D第2頁2、以下(

)不是Java中保留字?(A)if (B)sizeof (C)private (D)null

B第3頁3.以下(

)不是正當(dāng)標(biāo)識(shí)符?(A)$million (B)$_million (C)2$_million (D)$2_million

C第4頁4.以下選項(xiàng)中,(

)不屬于Java語言基本數(shù)據(jù)類型?(A)整數(shù)型

(B)數(shù)組

(C)浮點(diǎn)型

(D)字符型

B第5頁5.以下關(guān)于基本數(shù)據(jù)類型說法中,不正確一項(xiàng)是(

)。(A)boolean類型變量值只能取真或假(B)float是帶符號(hào)32位浮點(diǎn)數(shù)(C)double是帶符號(hào)64位浮點(diǎn)數(shù)(D)char是8位Unicode字符【解析】Java中字符采取是16位Unicode字符。D第6頁6.以下關(guān)于基本數(shù)據(jù)類型取值范圍描述中,正確一個(gè)是(

)。(A)byte類型取值范圍是-128~128(B)boolean類型取值范圍是真或假(C)char類型取值范圍是0~65536 (D)short類型取值范圍是-32767~32767【解析】依據(jù)每種類型占幾個(gè)字節(jié)即可推算出其取值范圍,如byte類型占1個(gè)字節(jié),即共包含28個(gè)數(shù)值,其取值范圍范圍應(yīng)為-128~127,其它類型也是如此。B第7頁7.以下關(guān)于Java語言簡單數(shù)據(jù)類型說法中,正確一項(xiàng)是(

)。(A)以0開頭整數(shù)代表8進(jìn)制整型常量(B)以0x或0X開頭整數(shù)代表8進(jìn)制整型常量(C)boolean類型數(shù)據(jù)作為類組員變量時(shí)候,相同默認(rèn)初始值為true

(D)double類型數(shù)據(jù)占計(jì)算機(jī)存放32位

A第8頁8.以下Java語句中,不正確一項(xiàng)是(

)。(A)$e,a,b=10; (B)charc,d=‘a(chǎn)’;(C)float

=0.0d; (D)doublec=0.0f;【解析】不能將double類型常量賦值給float類型變量。C第9頁9.在編寫Java程序時(shí),假如不為類組員變量定義初始值,Java會(huì)給出它們默認(rèn)值,以下說法中不正確一個(gè)是(

)。(A)byte默認(rèn)值是0 (B)boolean默認(rèn)值是false(C)char類型默認(rèn)值是’\0’ (D)long類型默認(rèn)值是0.0L【解析】long類型默認(rèn)值是0L,而不是0.0L。D第10頁10.以下語句中不正確一個(gè)是(

)。(A)floatf=1.1f; (B)byteb=128;(C)doubled=1.1/0.0; (D)charc=(char)1.1f;【解析】bytel類型變量取值范圍是-128~127。B第11頁11.以下表示式1+2+"aa"+3值是(

)。(A)"12aa3" (B)"3aa3" (C)"12aa" (D)"aa3"【解析】整數(shù)和整數(shù)相加得到兩個(gè)整數(shù)和,而整數(shù)和字符串相加得到是字符串。B第12頁12.已知y=2,z=3,n=4,則經(jīng)過n=n+-y*z/n運(yùn)算后n值為(

)。(A)3 (B)-1 (C)-12 (D)-3【解析】依據(jù)運(yùn)算符優(yōu)先級(jí),該表示式相當(dāng)于n=n+((-y)*z)/n。A第13頁13.已知a=2,b=3,則表示式a%b*4%b值為(

)。(A)2 (B)1 (C)-1 (D)-2【解析】依據(jù)運(yùn)算符優(yōu)先級(jí),該表示式相當(dāng)于((a%b)*4)%b。A第14頁14.已知x=2,y=3,z=4,則經(jīng)過z-=--y–x--運(yùn)算后,z值為(

)。(A)1 (B)2 (C)3 (D)4【解析】在表示式運(yùn)算過程中,--y值變?yōu)?,x—值還是2,等號(hào)右側(cè)運(yùn)算后值為0,所以z值沒有改變。D第15頁15.表示式(12==0)&&(1/0<1)值為(

)。(A)true (B)false (C)0 (D)運(yùn)行時(shí)拋出異?!窘馕觥恳?yàn)?12==0)值為false,所以整個(gè)表示式發(fā)生短路運(yùn)算,即(1/0<1)就沒有參加運(yùn)算,整個(gè)表示式值為false。B第16頁16.設(shè)有類型定義shorti=32;longj=64;下面賦值語句中不正確一個(gè)是(

)(A)j=i; (B)i=j; (C)i=(short)j; (D)j=(long)i;【解析】long類型數(shù)據(jù)不能自動(dòng)轉(zhuǎn)變?yōu)閟hort類型,所以不能將long類型變量直接賦值給short類型。B第17頁17.現(xiàn)有1個(gè)char類型變量c1=66和1個(gè)整型變量i=2,當(dāng)執(zhí)行c1=c1+(char)i;語句后,c1值為(

)。(A)'d' (B)'D' (C)68 (D)語句在編譯時(shí)犯錯(cuò)【解析】兩個(gè)字符型數(shù)據(jù)相加,得到是一個(gè)整數(shù),而假如把整數(shù)再賦值給一個(gè)字符型變量則會(huì)在編譯時(shí)犯錯(cuò)。D第18頁18.以下說法中,正確一項(xiàng)是(

)。(A)字符串"\\abcd" 長度為6 (B)False是Java保留字

(C)123.45L代表單精度浮點(diǎn)型

(D)False是正當(dāng)Java標(biāo)識(shí)符【解析】Java語言對字符大小寫是敏感,F(xiàn)alse不是false,所以False是正當(dāng)Java標(biāo)識(shí)符。D第19頁19.以下變量定義語句中,正當(dāng)是(

)(A)float_*5=123.456F; (B)byte$_b1=12345; (C)int_long_=123456L; (D)doubled=Double.MAX_VALUE;【解析】(A)中_*5不是正當(dāng)標(biāo)識(shí)符,(B)中12345超出byte范圍,(C)中不能將long類型常量賦值給int型變量。D第20頁20.以下關(guān)于運(yùn)算符優(yōu)先級(jí)說法中,不正確一個(gè)是(

)(A)運(yùn)算符按照優(yōu)先級(jí)次序表進(jìn)行運(yùn)算(B)同一優(yōu)先級(jí)運(yùn)算符在表示式中都是按照從左到右次序進(jìn)行運(yùn)算(C)同一優(yōu)先級(jí)運(yùn)算符在表示式中都是按照從右到左次序進(jìn)行運(yùn)算

(D)括號(hào)能夠改變運(yùn)算優(yōu)先次序【解析】同一優(yōu)先級(jí)運(yùn)算符在表示式中都是按照從左到右次序進(jìn)行運(yùn)算。C第21頁21若定義有變量floatf1,f2=8.0F,則以下說法正確是(

)。A.變量f1,f2均被初始化為8.0B.變量f1沒有被初始化,f2被初始化為8.0C.變量f1,f2均未被初始化

D.變量f2沒有被初始化,f1被初始化為8.0B第22頁22.以下(

)是不能經(jīng)過編譯語句。A.doubled=545.0;B.chara1=“c”;C.inti=321;D.floatf1=45.0f;B第23頁23.若定義有shorts;byteb;charc;則表示式s*b+c類型為(

)。A.char

B.short

C.int

D.byteC第24頁填空題Java語言整數(shù)類型變量和常量一樣,各自都包含4種類型數(shù)據(jù),它們分別是byte、

、

和long。、int、short第25頁Java語言中

含有特殊意義和作用,不能作為普通標(biāo)識(shí)符使用。保留字(關(guān)鍵字)第26頁Java語言中數(shù)據(jù)類型轉(zhuǎn)換包含

兩種。自動(dòng)轉(zhuǎn)換

強(qiáng)制轉(zhuǎn)換

第27頁表示式9*4/-5%5值為

。(十進(jìn)制表示)-2第28頁

Java語言中邏輯與(&&)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論