c語言第3章練習(xí)題--運(yùn)算符、表達(dá)式、輸入輸出_第1頁
c語言第3章練習(xí)題--運(yùn)算符、表達(dá)式、輸入輸出_第2頁
c語言第3章練習(xí)題--運(yùn)算符、表達(dá)式、輸入輸出_第3頁
c語言第3章練習(xí)題--運(yùn)算符、表達(dá)式、輸入輸出_第4頁
c語言第3章練習(xí)題--運(yùn)算符、表達(dá)式、輸入輸出_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)1. 下面四個選項中,均是不合法的標(biāo)識符的選項是(C)A)A, P_0, doB)float, 1a0, _AC)b-a, goto, intD)_123, temp, INT2. c語言中的標(biāo)識符只能由字母、數(shù)字和下劃線三種字符組成,且第一個字符(C)A)必須為字母;B)必須為下劃線;C)必須為字母或下劃線;D)可以是字母、數(shù)字和下劃線中任一種字符.3. 已知字母A的ASCII碼為十進(jìn)制的65,下面程序的輸出是(A)main() char ch1,ch2; ch1=A

2、+5-3; ch2=A+6-3; printf(%d,%cn,ch1,ch2);A)67, D B)B, C C)C, D D)不確定的值4. 假設(shè)所有變量均為整型,則表達(dá)式(B) (a2, b5,b+,a+b) 的值是A)7 B)8 C)6 D)25. 設(shè)以下變量均為int類型,則值不等于7的表達(dá)式是,CA) (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)6. 若有說明語句:char c72;則變量c(A)A)包含1個字符B)包含2個字符C)包含3個字符D)說明不合法,c的值不確定7. 若

3、以下變量均是整型,且num sum 7;則計算表達(dá)式.B sumnum+,sum+,+num 后sum的值為(B)A)7 B)8 C)9 D)108. 若有定義:int a7;float x2.5,y4.7;則表達(dá)式x十a(chǎn)3*(int)(x十y)2 /4的值是(A)A) 2. B) 2. C) 3. D) 0.9、下面不正確的字符串常量是(A)A)abc B)1212 C)0 D) 10、數(shù)字字符0的ASCII值為48,若有以下程序(A)void main() char a=1,b=2; b = b + 1; printf(%c,b); printf(%dn, b-a);程序運(yùn)行后的輸出結(jié)果是

4、(A)A)3,2 B)50,2 C)2,2 D)2,5011、在C語言中,要求運(yùn)算數(shù)必須是int型的運(yùn)算符是 D A. / B. + C.!= D. %12、設(shè)有如下程序段: int x=2002, y=2003; printf(%dn,(x,y); 則以下敘述中正確的是(D)A) 輸出語句中格式說明符的個數(shù)少于輸出項的個數(shù),不能正確輸出B) 運(yùn)行時產(chǎn)生出錯信息 C) 輸出值為2002 D) 輸出值為200313、有如下程序void main() int y=3,x=3,z=1;printf(%d %dn,(+x,y+),z+2);運(yùn)行該程序的輸出結(jié)果是DA) 3 4 B) 4 2 C) 4

5、3 D) 3 314 下列程序的輸出結(jié)果是Cvoid main() double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0; printf(%d n, d*y);A) 3 B) 3.2 C) 0 D) 3.0715、假定x和y為double型,則表達(dá)式x=2,y=x+3/2的值是DA) 3. B) 3 C) 2. D) 3.16、若有以下程序段,Aint c1=1,c2=2,c3;c3=1.0/c2*c1;則執(zhí)行后,c3中的值是A) 0 B) 0.5 C) 1 D) 217、已知字母A的ASCII編碼為10進(jìn)制數(shù)65,且c2為字符型,則執(zhí)行語句c2=A+6-3后

6、,c2中的值為_A_。A.D B.68 C.不確定的值 D.C18、若以下變量均是整型,且num=sum=7,則計算表達(dá)式sUM=num+,sUM+,+num后,num的值為_C_。A.7 B.8 C.9 D.1019、設(shè)變量a是整型,f是實型,i是雙精度型,則表達(dá)式10+a+i*f值的數(shù)據(jù)類型為_C_。A.int B.float C.double D.不確定20、已定義ch為字符型變量,則下列語句中正確的是CA) ch=97; B) ch=97; C) ch=97; D) ch=a;21、在C語言中,char型數(shù)據(jù)在內(nèi)存中的存儲形式為_D_。A.補(bǔ)碼 B.反碼 C.原碼 D.ASCII碼22

7、、若有以下定義,則能使值為3的表達(dá)式是_D_。int k=7,x=12;A.x%=(k%=5) B.x%=(k-k%5) C.x%=k-k%5 D.(x%=k)-(k%=5)23、設(shè)有:int a=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行 (m=ab)&(n=cd)后n的值是(C)A) 0 B)1 C) 2 D) 324、判斷char型變量cl是否為小寫字母的正確表達(dá)式是DA) a=cl=a)&(cl=cl)|(z=a)&(cl=z)25、以下程序的輸出結(jié)果是:Dmain( ) int a=12,b=12; printf(%d %dn,-a,+b);A)10 10 B)12 12 C)

8、11 10 D)11 1326、以下程序運(yùn)行后,輸出結(jié)果是:B#include #define PT 5.5#define S(x) PT*x*xmain( ) int a=1,b=2; printf(%4.1fn,S(a+b)A) 49.5 B) 9.5 C) 22.0 D) 45.027、下面程序的輸出是:C main() int a=-1, b=4, k; k=(a+=0)&(!(b-=0); printf(%d %d %dn, k, a, b);A) 0 0 3 B) 0 1 2 C) 1 0 3 D) 1 1 228、已有如下的定義和輸入語句,若要求a1,a2,c1,c2的值分別為1

9、0,20,A和B,當(dāng)從第一列開始輸入數(shù)據(jù)時,正確的輸入方式是_D_(注:表示空格,表示回車) int a1,a2; char c1,c2; scanf(%d%d,&a1,&a2); scanf(%c%c,&c1,&c2);A.1020AB B.1020 AB C.1020AB D.1020AB29、已有程序段和輸入數(shù)據(jù)的形式,程序中輸入語句的正確形式應(yīng)當(dāng)為_C_(注:表示空格,表示回車)main() int a;float f; printf(nInput number:); 輸入語句 printf(nf=%f,a=%dn,f,a); Input number:4.52A.scanf(%d,%

10、f,&a,&f); B.scanf(%f,%d,&f,&a); C.scanf(%d%f,&a,&f); D.scanf(%f%d,&f,&a);30、有輸入語句:scanf(a=%d,b=%d,c=%d,&a,&b,&c); 為使用變量a、b、c的值分別為1、3、2,從鍵盤輸入數(shù)據(jù)的正確形式應(yīng)當(dāng)是_D_(注:表示空格,表示回車)A.132 B.1,3,2 C.a=1b=3c=2 D.a=1,b=3,c=231、以下能正確定義整型變量a,b,c并為其賦初值5的語句是_WU_A.int a=b=c=5; B.int a,b,c=5; C.a=5,b=5,c=5; D.a=b=c=5;32、以下說法中正確的是:DA) #define和printf都是C語句 B) #define是C語句,而printf不是C) printf是C語句,但#define不是 D) #define和printf都不是C語句33、假設(shè)a=12,求執(zhí)行下面的賦值操作后,a的值?(60.0)a *= 2 + 3a /= a + a 34、求算術(shù)表達(dá)式的值:3. (float)(a+b)/2+(int)x%(int)y設(shè)a=2,b=3,x=3

溫馨提示

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

評論

0/150

提交評論