




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.練習(xí)題第二章標(biāo)示符和數(shù)據(jù)類(lèi)型.1、下列( )是合法的標(biāo)識(shí)符?(A)12class(B)void(C)-5(D)_blank【解析】根據(jù)Java標(biāo)識(shí)符的構(gòu)成規(guī)則確定。D D.2、下列( )不是Java中的保留字?(A)if(B)sizeof(C)private(D)null B B.3下列( )不是合法的標(biāo)識(shí)符?(A)$million(B)$_million(C)2$_million(D)$2_million C C.4下列選項(xiàng)中,( )不屬于Java語(yǔ)言的基本數(shù)據(jù)類(lèi)型?(A)整數(shù)型(B)數(shù)組(C)浮點(diǎn)型(D)字符型 B B.5下列關(guān)于基本數(shù)據(jù)類(lèi)型的說(shuō)法中,不正確的一項(xiàng)是( )。(A)bool
2、ean類(lèi)型變量的值只能取真或假(B)float是帶符號(hào)的32位浮點(diǎn)數(shù)(C)double是帶符號(hào)的64位浮點(diǎn)數(shù)(D)char是8位Unicode字符【解析】Java中的字符采用的是16位的Unicode字符。 D D.6下列關(guān)于基本數(shù)據(jù)類(lèi)型的取值范圍的描述中,正確的一個(gè)是( )。(A)byte類(lèi)型的取值范圍是-128128 (B)boolean類(lèi)型的取值范圍是真或假(C)char類(lèi)型的取值范圍是065536(D)short類(lèi)型的取值范圍是-3276732767【解析】根據(jù)每種類(lèi)型占幾個(gè)字節(jié)即可推算出其取值范圍,如byte類(lèi)型占1個(gè)字節(jié),即共包含28個(gè)數(shù)值,其取值范圍范圍應(yīng)為-128127,其他類(lèi)
3、型也是如此。B B.7下列關(guān)于Java語(yǔ)言簡(jiǎn)單數(shù)據(jù)類(lèi)型的說(shuō)法中,正確的一項(xiàng)是( )。(A)以0開(kāi)頭的整數(shù)代表8進(jìn)制整型常量(B)以0 x或0X開(kāi)頭的整數(shù)代表8進(jìn)制整型常量(C)boolean類(lèi)型的數(shù)據(jù)作為類(lèi)成員變量的時(shí)候,相同默認(rèn)的初始值為true (D)double類(lèi)型的數(shù)據(jù)占計(jì)算機(jī)存儲(chǔ)的32位 A A.8下列Java語(yǔ)句中,不正確的一項(xiàng)是( )。(A)$e, a, b = 10; (B)char c, d = a;(C)float = 0.0d; (D)double c = 0.0f;【解析】不能將double類(lèi)型的常量賦值給float類(lèi)型的變量。C C.9在編寫(xiě)Java程序時(shí),如果不為類(lèi)
4、的成員變量定義初始值,Java會(huì)給出它們的默認(rèn)值,下列說(shuō)法中不正確的一個(gè)是( )。(A)byte的默認(rèn)值是0 (B)boolean的默認(rèn)值是false(C)char類(lèi)型的默認(rèn)值是0(D)long類(lèi)型的默認(rèn)值是0.0L【解析】long類(lèi)型的默認(rèn)值是0L,而不是0.0L。D D.10下列語(yǔ)句中不正確的一個(gè)是( )。(A)float f = 1.1f; (B)byte b = 128;(C)double d = 1.1/0.0;(D)char c = (char)1.1f;【解析】bytel類(lèi)型變量的取值范圍是-128127。B B.11下列表達(dá)式1+2+ aa+3的值是( )。(A)12aa3(B
5、)3aa3 (C)12aa(D)aa3【解析】整數(shù)和整數(shù)相加得到兩個(gè)整數(shù)的和,而整數(shù)和字符串相加得到的是字符串。B B.12已知y=2, z=3, n=4,則經(jīng)過(guò)n=n+ -y*z/n運(yùn)算后n的值為( )。(A)3(B)-1(C)-12(D)-3【解析】根據(jù)運(yùn)算符的優(yōu)先級(jí),該表達(dá)式相當(dāng)于n=n+ (-y)*z)/n。A A.13已知a=2, b=3,則表達(dá)式a%b*4%b的值為( )。(A)2(B)1(C)-1(D)-2【解析】根據(jù)運(yùn)算符的優(yōu)先級(jí),該表達(dá)式相當(dāng)于(a%b)*4)%b。A A.14已知x=2, y=3, z=4,則經(jīng)過(guò)z- = -y x-運(yùn)算后,z的值為( )。(A)1(B)2(
6、C)3(D)4【解析】在表達(dá)式運(yùn)算過(guò)程中,-y的值變?yōu)?,x的值還是2,等號(hào)右側(cè)運(yùn)算后的值為0,因此z的值沒(méi)有變化。D D.15表達(dá)式(12=0) & (1/0 1)的值為( )。(A)true(B)false(C)0(D)運(yùn)行時(shí)拋出異?!窘馕觥坑捎?12=0)的值為false,因此整個(gè)表達(dá)式發(fā)生短路運(yùn)算,即(1/0 1)就沒(méi)有參與運(yùn)算,整個(gè)表達(dá)式的值為false。B B.16設(shè)有類(lèi)型定義short i=32; long j=64; 下面賦值語(yǔ)句中不正確的一個(gè)是( )(A)j=i;(B)i=j;(C)i=(short)j;(D)j=(long)i;【解析】long類(lèi)型的數(shù)據(jù)不能自動(dòng)轉(zhuǎn)變
7、為short類(lèi)型,因此不能將long類(lèi)型的變量直接賦值給short類(lèi)型。B B.17現(xiàn)有1個(gè)char類(lèi)型的變量c1=66和1個(gè)整型變量i=2,當(dāng)執(zhí)行c1=c1+(char)i;語(yǔ)句后,c1的值為( )。(A)d(B)D(C)68(D)語(yǔ)句在編譯時(shí)出錯(cuò)【解析】?jī)蓚€(gè)字符型的數(shù)據(jù)相加,得到的是一個(gè)整數(shù),而如果把整數(shù)再賦值給一個(gè)字符型變量則會(huì)在編譯時(shí)出錯(cuò)。D D.18下列說(shuō)法中,正確的一項(xiàng)是( )。(A)字符串a(chǎn)bcd的長(zhǎng)度為6(B)False是Java的保留字(C)123.45L代表單精度浮點(diǎn)型(D)False是合法的Java標(biāo)識(shí)符【解析】Java語(yǔ)言對(duì)字符的大小寫(xiě)是敏感的,F(xiàn)alse不是false
8、,因此False是合法的Java標(biāo)識(shí)符。D D.19以下的變量定義語(yǔ)句中,合法的是( )(A)float _*5 = 123.456F;(B)byte $_b1 = 12345;(C)int _long_ = 123456L;(D)double d = Double.MAX_VALUE;【解析】(A)中_*5不是合法的標(biāo)識(shí)符,(B)中12345超出byte范圍,(C)中不能將long類(lèi)型的常量賦值給int型的變量。D D.20下列關(guān)于運(yùn)算符優(yōu)先級(jí)的說(shuō)法中,不正確的一個(gè)是( )(A)運(yùn)算符按照優(yōu)先級(jí)順序表進(jìn)行運(yùn)算(B)同一優(yōu)先級(jí)的運(yùn)算符在表達(dá)式中都是按照從左到右的順序進(jìn)行運(yùn)算的(C)同一優(yōu)先級(jí)的
9、運(yùn)算符在表達(dá)式中都是按照從右到左的順序進(jìn)行運(yùn)算的(D)括號(hào)可以改變運(yùn)算的優(yōu)先次序【解析】同一優(yōu)先級(jí)的運(yùn)算符在表達(dá)式中都是按照從左到右的順序進(jìn)行運(yùn)算的。C C.21若定義有變量float f1,f2 = 8.0F,則下列說(shuō)法正確的是( )。A變量f1,f2均被初始化為8.0 B變量f1沒(méi)有被初始化,f2被初始化為8.0C變量f1,f2均未被初始化 D變量f2沒(méi)有被初始化,f1被初始化為8.0B B.22. 下列( )是不能通過(guò)編譯的語(yǔ)句。Adouble d = 545.0; Bchar a1 = “c”; Cint i = 321; Dfloat f1 =45.0f;B B.23. 若定義有short s; byte b; char c; 則表達(dá)式s * b + c的類(lèi)型為( )。Achar Bshort Cint DbyteC C.填空題Java語(yǔ)言的整數(shù)類(lèi)型變量和常量一樣,各自都包括4種類(lèi)型的數(shù)據(jù),它們分別是byte、 、 和long。、 int int 、 short short .Java語(yǔ)言中的 具有特殊意義和作用,不能作為普通標(biāo)識(shí)符使用。保留字保留字(關(guān)鍵字)(關(guān)鍵字).Java語(yǔ)言中的數(shù)據(jù)類(lèi)型轉(zhuǎn)換包括 和 兩種。自動(dòng)轉(zhuǎn)換自動(dòng)轉(zhuǎn)換 強(qiáng)制轉(zhuǎn)換強(qiáng)制轉(zhuǎn)換 .表達(dá)式9*4/ -5%5的值為 。(十進(jìn)制表示)-2 -2 .
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年護(hù)士臨床技能測(cè)試試題及答案
- 精準(zhǔn)備考2025年文化概論試題及答案
- 提升記憶力的學(xué)習(xí)策略執(zhí)業(yè)醫(yī)師考試試題及答案
- 行政管理中中華文化的核心價(jià)值試題及答案
- 中國(guó)文化概論與環(huán)境保護(hù)的關(guān)系試題及答案
- 藥品管理法對(duì)藥師考試的影響試題及答案
- 行政管理2025年研究方法試題及答案
- 2025年自考行政管理社會(huì)服務(wù)創(chuàng)新試題答案
- 正確認(rèn)識(shí)執(zhí)業(yè)藥師的考試試題及答案
- 2025年執(zhí)業(yè)藥師的綜合素質(zhì)培養(yǎng)試題及答案
- 四川省資陽(yáng)市樂(lè)至縣2025年三年級(jí)數(shù)學(xué)第二學(xué)期期末達(dá)標(biāo)檢測(cè)試題含解析
- 2025-2030中國(guó)城市規(guī)劃行業(yè)深度分析及發(fā)展前景與發(fā)展戰(zhàn)略研究報(bào)告
- 2025年全國(guó)焊工作業(yè)人員職業(yè)技能理論考試練習(xí)題庫(kù)(900題)含答案
- 道岔區(qū)無(wú)砟軌道我國(guó)高速鐵路道岔區(qū)采用的無(wú)砟軌道主要有長(zhǎng)枕埋
- 《行政法與行政訴訟法》課件各章節(jié)內(nèi)容-第二十六章 行政賠償及訴訟
- 【9物一?!?025年安徽省合肥市45中(橡樹(shù)灣)中考一模物理試卷
- 計(jì)算機(jī)系統(tǒng)規(guī)劃與管理考試內(nèi)容試題及答案
- 藥店質(zhì)量負(fù)責(zé)人聘用合同范例二零二五年
- 反三違安全知識(shí)培訓(xùn)課件
- 短視頻營(yíng)銷(xiāo)實(shí)踐試題及答案
- 安置房轉(zhuǎn)讓正式合同范本
評(píng)論
0/150
提交評(píng)論