下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基本數(shù)據(jù)類型習題-答案基本數(shù)據(jù)類型習題-答案基本數(shù)據(jù)類型習題-答案基本數(shù)據(jù)類型習題-答案編制僅供參考審核批準生效日期地址:電話:傳真:郵編:基本數(shù)據(jù)類型習題-答案一、選擇題下列變量定義錯誤的是。(D)A)inta;B)doubleb=;C)booleanb=true;D)floatf=;下列數(shù)據(jù)類型的精度由高到低的順序是:(B)a)float,double,int,longb)double,float,int,bytec)byte,long,double,floatd)double,int,float,long執(zhí)行完下列代碼后,(A)inta=3;charb='5';charc=(char)(a+b);c的值是A)’8’b)53cUnicode是一種_____________(C)A)數(shù)據(jù)類型B)java包C)字符編碼D)java類6+5%3+2的值是___________(D)A)2B)1C)9D)10下面的邏輯表達式中合法的是__________(C)A)(7+8)&&(9-5)B)(9*5)||(9*7)C)9>6&&8<10D)(9%4)&&(8*3)java語言中,占用32位存儲空間的是__________。(D)long,doublelong,floatint,doubleint,float假設(shè)inta=1,b=2,c=3,以下語句正確的是___________。(D)c=c/float(a2B)-20C)1,000D)45613、以下選項中,合法的賦值語句是()。(D)A)a==1;B)++i;C)a=a+1=5;D)y=int(i);14、若所用變量都已正確定義,以下選項中,非法的表達式是()。(C)A)a!=4||b==1B)'a'%3C)'a'=1/2D)'A'+3215、若有定義inta=2;則執(zhí)行完語句a+=a-=a*a;后,a的值是()。(A)A)0B)4C)8D)–416、下列程序段執(zhí)行后t1的結(jié)果是()。(B) intx1=9,x2=6,t1; t1=x1>x2x1:x2;A)6B)9C)11D)317、對于一個三位的正整數(shù)n,取出它的十位數(shù)字k(k為整型)的表達式是()。(A) A)k=n/10%10B)k=(n-n/100*100)%10 C)k=n%10D)k=n/1018、現(xiàn)有一變量聲明為booleanaa;下面賦值語句中正確的是()。(A)A)aa=false; B)aa=False;C)aa="true";D)aa=0;19、設(shè)有定義inti=6;,則執(zhí)行以下語句后,i的值為()。(C)i+=i-1;A)10B)121C)11D)1020、下列語句序列執(zhí)行后,ch1的值是()。(D)charch1=’A’,ch2=’W’;if(ch1+2<ch2)++ch1;A)‘A’B)‘B’C)‘C’D)B21、下列語句序列執(zhí)行后,i的值是()。(D)inti=8,j=16;if(i-1>j)i--;elsej--;A)15B)16C)722、設(shè)有定義floatx=,y=,z=;則以下的表達式中,值為true的是()。(B)A)x>y||x>zB)x!=yC)z>(y+x)D)x<y&!(x<z)23、下列程序段執(zhí)行后b3的結(jié)果是()。(C)booleanb1=true,b2,b3;b3=b1b1:b2;A)0B)1C)true24、設(shè)有定義inti=123;longj=456;下面賦值不正確的語句是()。(D)A)j=i;B)j=(long)i;C)i=(int)j;D)i=j;25、下列的變量定義中,錯誤的是()。(D)A)inti;B)inti=;C)staticinti=100;D)int123_$;26、以下的變量定義語句中,合法的是()。(C)A)float$_*5=;B)byteb1=15678;C)doublea=Double.MAX_VALUE;D)int_abc_=3721L;27、以下字符常量中不合法的是()。(C)A)'|'B)'\'C)"\n"D)'我'28、若以下變量均已正確定義并賦值,下面符合Java語言語法的語句是()。(A)A)b=a!=7;B)a=7+b+c=9;C)i=*%4;D)a=a+7=c+b;29、執(zhí)行下列程序段后,b,x,y的值分別是()。(B)intx=6,y=8;booleanb;b=x>y&&++x==--y;A)true,6,8B)false,7,7C)true,7,7D)false,6,8二、填空題1、以下代碼的輸出結(jié)果是________________。(答案:字母j)inti=9;charc=’a’;chard=(char)(c+i);面代碼執(zhí)行完后的輸出是__________-。(答案:bis:false)intx=3;inty=4;booleanb=true;"bis:"+(b==(y<x)));表達式(-100%3)的值是_________。(答案:-1)intx=2,y=4,z=3則x>y&&z>y的結(jié)果是__________________。(答案:false)寫出定義雙精度浮點型常量PI,值為的語句:_______________________。(答案:finaldoublePI=)在Java語言中,邏輯常量只有true和___________兩個值。(答案:false)表達式1/2*3的計算結(jié)果是_________。(答案:0)執(zhí)行以下程序段后:a=________,b=________。(答案:6,18)inta=5,b;b=++a*3;Java中的的字符使用的是16位的________________編碼。(答案:Unicode)Java語言中的浮點型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲長度和數(shù)值精度的不同,進一步分為float和__________兩種具體類型。(答案:double)11、當整型變量n的值不能被13除盡時,其值為false的Java語言表達式是_____________。(答案:(n%3==0)true:false)12、表達式3/6*5的計算結(jié)果是________。(答案:0)13、設(shè)x,y,max,min均為int型變量,x、y已賦值。用三目條件運算符,求變量x、y的最大值和最小值,并分別賦給變量max和min,這兩個賦值語句分別是_________和________。(答案:max=x>yx:ymin=x<yx:y)14、若a,b為int型變量且已分別賦值為2,4。表達式!(++a!=b--)的值是_________。(答案:true)15、若a,b為int型變量且已分別賦值為2,6。表達式(a++)+(++b)+a*b的值是________。(答案:30)16.注釋用于說明一個程序和改善它的可讀性。17.在一個Java程序中,可以用if語句執(zhí)行判斷。18.float類型聲明一個單精度浮點變量。19.如果Double類提供了方法parseDouble,把一個字符串轉(zhuǎn)變成一個double;而Integer類提供了方法parseInt,把一個字符串轉(zhuǎn)變成一個int,則Float類可能提供parseFloat方法,把一個字符串轉(zhuǎn)換成一個float。20.所有的程序都可以用三種類型的控制結(jié)構(gòu)編寫:順序結(jié)構(gòu),選擇機構(gòu),循環(huán)結(jié)構(gòu)。三、填空題1、以下代碼的輸出結(jié)果是________________。(答案:字母j)inti=9;charc=’a’;chard=(char)(c+i);面代碼執(zhí)行完后的輸出是__________-。(答案:bis:false)intx=3;inty=4;booleanb=true;"bis:"+(b==(y<x)));表達式(-100%3)的值是_________。(答案:-1)intx=2,y=4,z=3則x>y&&z>y的結(jié)果是__________________。(答案:false)寫出定義雙精度浮點型常量PI,值為的語句:_______________________。(答案:finaldoublePI=)在Java語言中,邏輯常量只有true和___________兩個值。(答案:false)表達式1/2*3的計算結(jié)果是_________。(答案:0)執(zhí)行以下程序段后:a=________,b=________。(答案:6,18)inta=5,b;b=++a*3;Java中的的字符使用的是16位的________________編碼。(答案:Unicode)Java語言中的浮點型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲長度和數(shù)值精度的不同,進一步分為float和__________兩種具體類型。(答案:double)11、當整型變量n的值不能被13除盡時,其值為false的Java語言表達式是_____________。(答案:(n%3==0)true:false)12、表達式3/6*5的計算結(jié)果是________。(答案:0)13、設(shè)x,y,max,min均為int型變量,x、y已賦值。用三目條件運算符,求變量x、y的最大值和最小值,并分別賦給變量max和min,這兩個賦值語句分別是_________和________。(答案:max=x>yx:ymin=x<yx:y)14、若a,b為int型變量且已分別賦值為2,4。表達式!(++a!=b--)的值是_________。(答案:true)15、若a,b為int型變量且已分別賦值為2,6。表達式(a++)+(++b)+a*b的值是________。(答案:30)16.注釋用于說明一個程序和改善它的可讀性。17.在一個Java程序中,可以用if語句執(zhí)行判斷。18.float類型聲明一個單精度浮點變量。19.如果Double類提供了方法parseDouble,把一個字符串轉(zhuǎn)變成一個double;而Intege
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 太陽能產(chǎn)品銷售合同
- 內(nèi)部團隊協(xié)作與溝通管理辦法
- 大學語文經(jīng)典故事解讀
- 高效農(nóng)業(yè)種植管理技術(shù)培訓計劃
- 小小的愛意故事征文
- 航空航天與飛行器設(shè)計作業(yè)指導書
- 餐飲行業(yè)供應鏈優(yōu)化合作合同
- 安徽蕪湖中職數(shù)學試卷
- 智能購物體驗平臺構(gòu)建
- 高端制造產(chǎn)業(yè)供應鏈管理合同
- 幼兒園繪本故事《三只小豬蓋房子》教學課件全文
- 人臉識別項目施工方案方案
- 北京市房山區(qū)2023-2024學年九年級上學期期末語文試題(解析版)
- 15《八角樓上》說課稿-2024-2025學年語文二年級上冊(統(tǒng)編版)
- 施工工地汛期防洪防汛應急預案(9篇)
- 商業(yè)伙伴與合作伙伴管理制度
- 03S702鋼筋混凝土化糞池-標準圖集
- 耳鼻咽喉-頭頸外科:緒論
- 2024年高中語文課內(nèi)文言文復習《項脊軒志》課后練習、探究性閱讀含答案解析翻譯
- 汽車機械制圖(第二版)AB卷模擬試卷及答案2套
- 人教版(2024版)七上數(shù)學第二單元:有理數(shù)的運算大單元教學設(shè)計
評論
0/150
提交評論