C語言試題、學(xué)習(xí)、考試大全、歷年真題16.doc_第1頁
C語言試題、學(xué)習(xí)、考試大全、歷年真題16.doc_第2頁
C語言試題、學(xué)習(xí)、考試大全、歷年真題16.doc_第3頁
C語言試題、學(xué)習(xí)、考試大全、歷年真題16.doc_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

一選擇題(20題,每題2分)1、以下敘述正確的是 。A. C程序中,main函數(shù)必須位于程序的最前面B. C程序的每行中只能寫一條語句C. C語言本身沒有輸入輸出語句D. C程序中,注釋說明只能位于一條語句的后面2、C語言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是 。A. / B. + C. != D. %3、若x、i、j和k都是int型變量,則計(jì)算表達(dá)式 x=(i=4, j=16, k=32) 以后,x的值為 。A. 4 B. 16 C. 32 D. 524、以下運(yùn)算符中優(yōu)先級最低的是 。A& B. != C. | D、=5、表達(dá)式x&1等價(jià)于 。Ax=0 B.x=1 C. x!=0 D、x!=16、下列while循環(huán),將執(zhí)行 次。i = 4;while( -i )printf(%d,i );A3 B.4 C.0 D、無限次7、若希望x是奇數(shù)時(shí),表達(dá)式值為真,x是偶數(shù)時(shí),表達(dá)式值為假,則以下不能滿足要求的表達(dá)式是 。Ax%2=1 B. !(x%2=0) C. !(x%2) D、x%28、有控制語句如for(x=0; x4; x+); 該語句 。A. 是無限循環(huán) B. 循環(huán)次數(shù)不定C. 循環(huán)執(zhí)行4次 D. 循環(huán)執(zhí)行3次9、若X和Y都是INT型變量,X=100,Y=200,且有下面的程序片段:Printf(“%d”,(X,Y);上面程序片段的輸出結(jié)果是A. 200 B.100 C. 100 200 D.輸出格式符不夠,輸出不確定的值10、設(shè)x.y.z和k都是int型變量,則執(zhí)行表達(dá)式:x=(y=4,z=16,k=32)后,x的值為A. 4 B.16 C. 32 D.5211、以下敘述中正確的是A 輸入項(xiàng)可以是一個(gè)實(shí)型常量,如:scanf(“%f”,3.5);B 只有格式控制,沒有輸入項(xiàng),也能正確輸入數(shù)據(jù)到內(nèi)存,例如:scanf(“a=%d ,b=%d”)C當(dāng)輸入一個(gè)實(shí)型數(shù)據(jù)時(shí),格式控制部分可以規(guī)定小數(shù)點(diǎn)后的位數(shù),例如:scanf(“%4.2f”,&d);D當(dāng)輸入數(shù)據(jù)時(shí),必須指明變量地址,例如:scanf(“%f”,&f);12、以下選項(xiàng)中,不能作為合法常量的是 (A)1.234e04 (B)1.234e0.4 (C)1.234e+4 (D)1.234e013、數(shù)字字符0的ASCII值為48,若有以下程序 main() char a=1,b=2; printf(%c,b+); printf(%dn,b-a); 程序運(yùn)行后的輸出結(jié)果是 (A)3,2 (B)50,2 (C)2,2 (D)2,5014、有以下程序 main() int m=12,n=34; printf(%d%d,m+,+n); printf(%d%dn,n+,+m); 程序運(yùn)行后的輸出結(jié)果是 (A)12353514 (B)12353513 (C)12343514 (D)1234351315、有以下程序 main() int m,n,p; scanf(m=%dn=%dp=%d,&m,&n,&p); printf(%d%d%dn,m,n,p); 若想從鍵盤上輸入數(shù)據(jù),使變量M中的值為123,N中的值為456,P中的值為789,則正確的輸入是 A)M=123N=456P=789 B)M=123 N=456 P=789 C)M=123,N=456,P=789 D)123 456 78916、有以下程序 main() int a,b,d=25; a=d/10%9;b=a&(-1); printf(%d,%dn,a,b); 程序運(yùn)行后的輸出結(jié)果是 A)6,1 B)2,1 C)6,0 D)2,017、有以下程序 main() int i=1,j=2,k=3; if(i+=1&(+j=3|k+=3) printf(%d %d %dn,i,j,k); 程序運(yùn)行后的輸出結(jié)果是 (A)1 2 3 (B)2 3 4 (C)2 2 3 (D)2 3 318、在C語言中,錯(cuò)誤的整型常量是A.32 B.078 C.037 D.0xAF19.下列程序段的輸出結(jié)果為 float x=5/2; printf(“%f”,x);A.2500000 B. 25 C. 2000000 D.220下列運(yùn)算符中,優(yōu)先級最低的是A.* B. != C. + D.=二編程題(3題,每題20分)1輸入一個(gè)正整數(shù),將其逆序輸出。例如,輸入12345,輸出54321。

溫馨提示

  • 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)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論