



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第二章 數(shù)據(jù)類型,運(yùn)算符與表達(dá)式一選擇題1不合法的字符常量是(B)。A) t B) “A” C) a D)x322、合法的字符常量是(D) 。A) 084 B) 84 C) ab D)x432 (B)是C語(yǔ)言提供的合法的數(shù)據(jù)類型關(guān)鍵字。A) Float B) signed C) integer D)Char3在以下各組標(biāo)識(shí)符中,合法的標(biāo)識(shí)符是(4)。(1)A)B01 B)table_1 C) 0_t D) k%(2)A)Fast_ B) void C)pbl D)<book>(3)A)xy_ B)longdouble C)*p D)CHAR(4) A) sj B)Int C)_xy
2、 D)w_y234屬于合法的C語(yǔ)言長(zhǎng)整型常量的是(B) 。A)5876273 B)0L C)2E10 D)(long)58762735下面選項(xiàng)中,不是合法整型常量的是(B) 。A)160 B)0xcdg C)01 D)0x48a6判斷int x = 0xaffbc;x的結(jié)果是(B)(turbo c 版本) 。A)賦值非法 B)溢出 C)為affb D)為ffbc7下面選項(xiàng)中,均是合法浮點(diǎn)數(shù)的是(B) 。A)1e1 B).60 C)123e D)e3A)5e9.4 B)12e4 C)1.2e.4 D).8e4A)03e2 B)8e5 C)2e1 D)5.e08在C語(yǔ)言中,要求參加運(yùn)算的數(shù)必須是整
3、數(shù)的運(yùn)算符是(C) 。A)/ B)* C)% D) =9在C語(yǔ)言中,字符型數(shù)據(jù)在內(nèi)存中以 (D)形式存放。A)原碼 B)BCD碼 C)反碼 D)ASCII碼10下列語(yǔ)句中,符合語(yǔ)法的賦值語(yǔ)句是(C) 。A)a7bca+7; B)a7ba7;C)a=(7b,b,a7); D)a7b,ca7;11 (B) 是非法的C語(yǔ)言轉(zhuǎn)義字符。A)b B) 0xf C)037 D)12對(duì)于語(yǔ)句:f=(3.0,4.0,5.0),(2.0,1.0,0.0);的判斷中(B), 是正確的。A)語(yǔ)法錯(cuò)誤 B)f為5.0 C)f為0.0 D)f為2.013與代數(shù)式(x*y)/(u*v) 不等價(jià)的C語(yǔ)言表達(dá)式是(A) 。A)
4、x*y/u*v B)x*y/u/v C)x*y/(u*v) D)x/(u*v)*y14在C語(yǔ)言中,數(shù)字029是一個(gè)(D) 。A)八進(jìn)制數(shù) B)十六進(jìn)制數(shù) C)十進(jìn)制數(shù) D)非法數(shù)15C語(yǔ)言中(Turbo C環(huán)境)整數(shù)8在內(nèi)存中的存儲(chǔ)形式為(A) 。 C)000000000001000 16對(duì)于char cx= 039;語(yǔ)句,正確的是(A) 。A)不合法 B)cx的ASCII值是33C)cx的值為四個(gè)字符 D)cx的值為三個(gè)字符17若int k=7,x=12;則能使值為3的表達(dá)式是(D)。A)=(x%=(k%=5) B)x%=(kk%5)C)x%=kk%5 D)(x%=k)(k%=5)18為了計(jì)
5、算s=10!(即10的階乘(24320)),則s變量應(yīng)定義為(D) 。A)int B)unsigned C)long D)以上三種類型均可19以下所列的C語(yǔ)言常量中,錯(cuò)誤的是 (B) 。A)0xFF B)1.2e0.5 C)2L D)7220假定x和y為double型,則表達(dá)式x=2,y=x+3/2的值是(D) 。A)3.500000 B)3 C)2.000000 D)3.00000021以下合法的賦值語(yǔ)句是(A) 。A)x=y=100 B)d C)x+y D)c=int(a+b)22以下選項(xiàng)中不屬于C語(yǔ)言的類型是(D) 。A)signed short int B)unsigned long
6、intB)unsigned int D)long short23設(shè)以下變量均為int類型,則值不等于7的表達(dá)式是(C) 。A)(x=y=6,x+y,x+1) B)(x=y=6,x+y,y+1)C)(x=6,x+1,y=6,x+y) D)(y=6,y+1,x=y,x+1)24在16位C編譯系統(tǒng)上,若定義long a;,則能給a賦40000的正確語(yǔ)句是(D)。A)a=20000+20000; B)a=4000*10;C)3000010000; D)a=4000L*10L;二填空題1.在C語(yǔ)言中(以16位PC機(jī)為例),一個(gè)char數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為 1 ,其數(shù)值范圍為 -128127 ;一個(gè)i
7、nt數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為 2 ,其數(shù)值范圍為-3276832767 ;一個(gè)long數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為 4 ,其數(shù)值范圍為 -21474836482147483647 ;一個(gè)float數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為 4 ,其數(shù)值范圍為3.4e-383.4e38 。2.C語(yǔ)言的標(biāo)識(shí)符只能由大小寫字母,數(shù)字和下劃線三種字符組成,而且第一個(gè)字符必須為 字母或下畫線 。3.字符常量使用一對(duì) 引號(hào) 界定單個(gè)字符,而字符串常量使用一對(duì) 雙引號(hào) 來(lái)界定若干個(gè)
8、字符的序列。4.設(shè)x,i,j,k都是int型變量,表達(dá)式x=(i=4,j=16,k=32)計(jì)算后,x的值為 32。5.設(shè)x=2.5,a=7,y=4.7, 則x+a%3*(int)(x+y)%2/4為 2.5 。6.設(shè)a=2,b=3,x=3.5,y=2.5,則(float)(a+b)/2+(int)x%(int)y為 3.5 。7.已知:char a=a,b=b,c=c,i;則表達(dá)式i=a+b+c的值為 38 。8.已知int a=12,n=5;則:表達(dá)式運(yùn)算后a的值各為 0 。a+=a a-=2 a*=2+3 a/=a+a n%=(n%=2) a+=a-=a*=a 9.設(shè)int a; floa
9、t f; double i ;則表達(dá)式10+a+i*f值的數(shù)據(jù)類型是 double 。10.若a為int型變量,則表達(dá)式 (a=4*5,a*2) , a+6的值為 26 。11.假設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,a+,b+,a+b)的值為 9 。12.已知a,b,c是一個(gè)十進(jìn)制數(shù)的百位,十位,個(gè)位,則該數(shù)的表達(dá)式是 a*100+b*10+c 。13.定義:double x=3.5,y=3.2;則表達(dá)式(int)x*0.5的值是 1.5 ,表達(dá)式y(tǒng)+=x+的值是 6.7 。14.定義:int m=5, n=3;則表達(dá)式m/=n+4的值是 0 ,表達(dá)式m=(m=1,n=2,n-m)的
10、值是 1 ,表達(dá)式m+=m-=(m=1)*(n=2)的值是 -2 。15.表達(dá)式5%(-3)的值是 2 ,表達(dá)式-5%(-3)的值是 -2 。16.若a是int變量,則執(zhí)行表達(dá)式a=25/3%3后,a的值是 2 。三判斷題1.在C程序中對(duì)用到的所有數(shù)據(jù)都必須指定其數(shù)據(jù)類型。【】2.一個(gè)變量在內(nèi)存中占據(jù)一定的存儲(chǔ)單元。【】3.一個(gè)實(shí)型變量的值肯定是精確的?!?#215;】4.對(duì)幾個(gè)變量在定義時(shí)賦初值可以寫成:int a=b=c=3;【×】5.自增運(yùn)算符(+)或自減運(yùn)算符(-)只能用于變量,不能用于常量或表達(dá)式。【】6.在C程序的表達(dá)式中,為了明確表達(dá)式的運(yùn)算次序,常使用括號(hào)“()”?!?/p>
11、】7.%運(yùn)算符要求運(yùn)算數(shù)必須是整數(shù)。【】8.若a是實(shí)型變量,C程序中允許賦值a=10,因此實(shí)型變量中允許存放整型數(shù)?!?#215;】9.C語(yǔ)言不允許混合類型數(shù)據(jù)間進(jìn)行運(yùn)算?!?#215; 】四簡(jiǎn)答題1.為什么C語(yǔ)言的字符型可以進(jìn)行數(shù)值運(yùn)算?2.簡(jiǎn)述a和“a”的區(qū)別。3.程序:int m=12; m=15;為什么整型變量m的值在運(yùn)算后不是當(dāng)初的12,而是15?五程序閱讀題1.寫出以下程序運(yùn)行的結(jié)果。main ( ) char c1=a,c2=b,c3=c,c4=101,c5=116; printf(“a%c b%ctc%ctabcn”,c1,c2,c3); printf(“tb%c %c”,c4,c5);2.寫出以下程序運(yùn)行的結(jié)果。main ( ) int i,j,m,n; i=8; j=10;
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 影視播放器硬件構(gòu)成考核試卷
- 電子運(yùn)動(dòng)比賽現(xiàn)場(chǎng)設(shè)備考核試卷
- 窄軌機(jī)車車輛基礎(chǔ)知識(shí)考核試卷
- 清理呼吸道分泌物的護(hù)理技術(shù)
- 河北省邢臺(tái)市2023~2024學(xué)年高一數(shù)學(xué)下學(xué)期第三次月考試題含答案
- 江西環(huán)境工程職業(yè)學(xué)院《外科學(xué)實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 廈門安防科技職業(yè)學(xué)院《醫(yī)學(xué)實(shí)驗(yàn)技術(shù)導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 西藏藏醫(yī)藥大學(xué)《中小學(xué)舞蹈創(chuàng)編》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東藝術(shù)學(xué)院《普通物理專題研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇省連云港市贛榆區(qū)2024-2025學(xué)年小升初總復(fù)習(xí)數(shù)學(xué)精練含解析
- 圓周率1000000位 完整版
- 復(fù)旦大學(xué)附屬眼耳鼻喉醫(yī)院耳鼻喉進(jìn)修匯報(bào)
- DB33-1036-2021《公共建筑節(jié)能設(shè)計(jì)標(biāo)準(zhǔn)》
- 巖芯鑒定手冊(cè)
- 快速排序算法高校試講PPT
- 甘肅歷史與甘肅文化
- 工程勘察設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)
- 高邊坡施工危險(xiǎn)源辨識(shí)及分析
- 江蘇工業(yè)企業(yè)較大以上風(fēng)險(xiǎn)目錄
- 監(jiān)理質(zhì)量評(píng)估報(bào)告(主體分部)
- 鍋爐爆炸事故演練方案(模板)
評(píng)論
0/150
提交評(píng)論