??啤禖語言程序設(shè)計》_08000260試卷_20160613221722_第1頁
??啤禖語言程序設(shè)計》_08000260試卷_20160613221722_第2頁
??啤禖語言程序設(shè)計》_08000260試卷_20160613221722_第3頁
??啤禖語言程序設(shè)計》_08000260試卷_20160613221722_第4頁
??啤禖語言程序設(shè)計》_08000260試卷_20160613221722_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、08000260)。試題分類:??艭語言程序設(shè)計題型:單選分?jǐn)?shù):21 .能定義為用戶標(biāo)識符的是(5答案 :B2 .關(guān)于 0xfeededUL 最準(zhǔn)確的解釋是(是無符號長整型常量是長整型常量是有符號整型常量是非法常量答案 :A3 .下列正確的轉(zhuǎn)義字符是()A.B.138C.0x18D.答案 :D4 .設(shè)有說明:int x = 030;則執(zhí)行printf( “ %u;” 語句的輸出是 , x)(答案 :C5 .設(shè)有說明:char x = “則字符數(shù)組 a” ; x 的大小是()答案 :C6 .已知 int *x10 ,則表達(dá)式x+1 的類型是()。12 *(*);答案 :C7 .設(shè)有說明union

2、 char c; short h; long l; m ; 則變量 m 的存儲區(qū)域是字節(jié)字節(jié)字節(jié) 字節(jié)答案 :C8 .下列數(shù)據(jù)中屬于合法字符串常量的是()。A. 1B. 1C. 12D. 12答案 :D9.若有定義int i, x 3=1,2,3,4,5,6,7 ;則 x20 的值是 ()A. 4B. 5C. 6D. 7答案 :D10 . 靜態(tài)變量的缺省初值為()。D.不確定答案 :A11 .設(shè) int a=10, b=3;則表達(dá)式(a%b, a/b)的值是()。A. 1B. 0C. 4D. 3答案 :D12.若字符變量ch 是數(shù)字,能將ch 轉(zhuǎn)換為相應(yīng)的整數(shù)的表達(dá)式是0+0D. ch-0答案

3、 :A)個元素。13 .若有說明 int a口3=1 , 2, 3, 4, 5;則 a 數(shù)組有(答案 :B14 .若有定義long x;若從鍵盤輸入數(shù)據(jù)給x,正確的輸入語句是( %d,x) ;( %d,&x ) ;( %ld,x ) ;%ld,&x ) 答案 :D15 .已知 int a=0;char b = A; 和 #define c 10, 則錯誤的表達(dá)式是(+a+aD.+c答案 :D16 . 下面哪個既是單目運算符又是雙目運算符()。A.*B.+C.%D.!答案 :A17 . 已知 char *t=asdf, 則表達(dá)式(*+t )的值為()。A.aB.bC.sD.t答案 :C18 .設(shè)

4、定義struct student int num; char name20; stud10 ;則對其中的結(jié)構(gòu)成員num 正確的引用是()。1.num答案:A19.描述“或y中有一個小于z”的表達(dá)式是()。 z & yz z | yz z and yz z or yz答案 :B()字節(jié)。20.若有說明 char x尸tdiskn;則x數(shù)組的存儲長度為答案 :B試題分類:專科C語言程序設(shè)計_08000260題型:單選分?jǐn)?shù):21 .合法的用戶標(biāo)識符是(a. x-B. 2yC. x#yd. x答案 :D2 .下列運算符中,優(yōu)先級最高的是()A. =B. %C. +D. !=答案 :C3 .合法的整型常

5、量是() 。答案 :C4 .合法的字符串常量是()A. ab. ac. aD. ab答案 :C5.設(shè)a, b為int型,則表達(dá)式(a=10,b=3,a%b的彳!是()a. 0b. 1C. 4D. 3答案 :B6 .設(shè)int a=13, b=4;則表達(dá)式 a%b的值是()。答案 :A7 .若有定義char a; int b; double d; 則表達(dá)式a*b+d 值的類型是()A. intB. charC. floatD. double答案 :D8 .已知int a=0; char b = A;則錯誤的表達(dá)式是()。+b+=10=a答案 :D9 .表示數(shù)學(xué)關(guān)系10 v xv 20 c語言表達(dá)式

6、是()。A.(10=x)&(x=20)B.(10=x)AND(x=20)C.(10=x=20)D.(10=x)&(x=20)答案 :A10 .若有定義 int x23=1,2,3,4,5,6;則 x12的值是()A. 3b. 4c. 5D. 6答案 :C)。11 .若有定義int x; char s20;正確的輸入語句是(%d%c,&x,&s);(%d%s,&x,&s);(%d%c,&x,s) ;(%d%s,&x,s) ;答案 :D12 .已知float x,y; 則不合法的表達(dá)式是() 。+yy+2%2+y=y=0答案 :C13 . 常量 11e-5 是() 。A.整型常量B.浮點型常量C字

7、符型常量D.非法常量答案 :B14 .凡是在函數(shù)中沒定義存儲類型的局部變量,其隱含的存儲類別是()。a.自動(auto)b.靜態(tài)(static)c.寄存器(register)d.外部(extern)答案 :A15 .有定義 int n=1; 則語句 while(+n=2); 執(zhí)行后 nD.有語法錯答案 :B16 .常量0xaL的類型是()答案 :B17 . 給出定義char s =abcd, t =a,b,c,d, 0;A.數(shù)組s和數(shù)組t的內(nèi)容完全不同B.數(shù)組s和數(shù)組t的長度相同的值是()則正確的敘述是()C數(shù)組s的長度大于數(shù)組t的長度D.數(shù)組s的長度小于數(shù)組 t的長度答案 :B18在C語言中

8、,函數(shù)隱含的存儲類別是()。A. autoD無存儲類別答案 :C19. 關(guān)于變量的存儲類,正確的敘述是() 。A.局部變量說明為static存儲類,其生存期將得到延長B.全局變量說明為 static存儲類,其作用域?qū)⒈粩U(kuò)大C任何存儲類的變量在未賦初值時,其值都是不確定的D.形參可以使用的存儲類說明符與局部變量完全相同答案 :A20.若ch為char型,能正確判斷出“c的數(shù)字”的表達(dá)式是()a. 0 = ch =0) | (ch=9)c.(0=ch)D. (ch=0) & (ch=答案 :C23 .在C源程序中,main函數(shù)的位置()。A.必須在最開始B.必須在最后C可以任意D.必須在中間答案

9、:C24 .若int a尸1 , 2, 3, 4, 5;則對a數(shù)組元素的正確引用是()a.*(a+2)5+1(3)答案 :A25.已知字母A的ASCII碼為65,則表達(dá)式A+2-0的值是()答案 :B26 .關(guān)于變量,錯誤的敘述是()。A. 函數(shù)的形參是局部變量B. 局部變量不能與全局變量同名C. 在函數(shù)內(nèi)部定義的變量是局部變量D. 在函數(shù)外部定義的變量是全局變量答案 :B27 .正確的說明語句是()。a=b=0;c= 0;a3=(1,2,3);a,long b;答案 :B28 .已有定義int x10,*p; 則正確的賦值語句是() 。=10;=x0;C. p=x+2;D. p=x0+2;答

10、案 :C29 .能正確定義整型變量a 和 b 并為它們賦初值的語句是() 。a=b=5;a;b=5;a=5;b=5;a=5,b=5;答案 :D30 .若已定義char s10;表示s1地址的是()1+0 +1+1答案 :D31.若int i=2; 則語句 while(i) printf(%d,i-) ; 循環(huán)的次數(shù)是()D.無限次答案 :C32 .有定義char s尸abcde;則執(zhí)行puts(s+1);的輸出結(jié)果是()答案 :B33 .字符串bookn 的長度是()答案 :B34 .說明語句void fun( int); 的含義是(答案 :D函數(shù)無返回值函數(shù)不帶參數(shù)函數(shù)的返回值是無值型的指針

11、類型函數(shù)的返回值可以是任意的數(shù)據(jù)類型答案 :A35 .設(shè)char *a2;則表達(dá)式a0+1的類型是()* *答案 :B36 .設(shè) int a=2, b=8; 則表達(dá)式ab 的值是(試題分類:??艭語言程序設(shè)計_08000260題型:多選分?jǐn)?shù):21.下列運算符的優(yōu)先級比!= 高的有 ()。A.!B. %C.+=D. &答案 :A,B2 .下列選項是C合法常量的有()。A.bB.答案 :A,B,D3 .能夠輸出26個小寫字母(az)的語句為()(i=0; i26; i+) printf(%c, a+i);(i=0; i26; i) printf(%c, a+i);=0;while(i26) pri

12、ntf(%c, a+i+);=0;while(+i26) printf(%c, a+i);答案 :A,C4 .正確的函數(shù)說明是()。fun(x,y);fun(int,int);fun(int x, y);fun(int x,int y);答案 :B,D5 .設(shè)有說明int *s4,*p; 正確的賦值語句是()=s=s0=*s+1=&s0答案:B,C試題分類:??艭語言程序設(shè)計_08000260題型:多選分?jǐn)?shù):21 .合法的整型常量有(答案 :A,D2 .正確的字符常量有() 。A. 0B. 00C. 08D. 0答案 :A,D3 .合法的c語言表達(dá)式有()A.+(a+b)=10,b=10(a+

13、b)=a+=10答案 :B,D4 .優(yōu)先級比“ !=高的運算符有( ”) 。A. !B. =C. ,D. &5 .屬于C的合法常量的有(A. bB. 0C. E-2D. 0123答案 :A,B,Da1的表達(dá)式有6 .設(shè)有定義int a5, *p=a; 則能夠正確表示數(shù)組元素()。a.*p+b.*(p+1)C.*+pD.*p+1答案 :B,C7 .正確的二維數(shù)組定義有()。a22=1,2;a 2=1,2,3,4;a =1,4,2,3;a2 =1,3,4;答案 :A,B8.已知int k=2, *p1,*p2;且pl和p2均指向k,能正確執(zhí)行的賦值語句有(=k;B.*p1=*p2;C.*p2=k+1;=*p1+p2;答案:B,C9.關(guān)于宏替換,正確的敘述有()A宏替換不占

溫馨提示

  • 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

提交評論