2014年計算機(jī)二級語言選擇題庫附答案_第1頁
2014年計算機(jī)二級語言選擇題庫附答案_第2頁
2014年計算機(jī)二級語言選擇題庫附答案_第3頁
2014年計算機(jī)二級語言選擇題庫附答案_第4頁
2014年計算機(jī)二級語言選擇題庫附答案_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、2 在1一個C從2 2 在1一個C從2 A) 指針B) 結(jié)構(gòu)C) 數(shù)組D) 枚舉類3A) 必須為字B) 必須為下劃C) 必須為字母或下劃D) 可以是字母,數(shù)字或下劃線中的任意一4A) B) C) -D) 5A) 14B) 15C) D) 6A) B) C) D) 7A) B) C) D) 8設(shè)x,y,z,s 均為則s 的值為:A) 不定B) C) D) 9unsigned long w=5;double x=1.42, 語A) a+=a-B) x%(-C) D) 、已知 A) B) 語法C) D) 假33a=5; b=5; C) a=5, b=5, a=5, b=5, 4在C是A) B) C)

2、 D) 6執(zhí)行語句 prA) 32768B) 0C) -D) 不定7A) B) 非零值C) D) 9a=12, A) B) C) D) 10A) 反B) 補(bǔ)C) EBCDICD) ASCII3char ch1, ch2; f(%d, %cn, ch1, A) 67, B) B, C) 不確定的D) C, 9A) B) C) D) (x=y) & 1A) 016B) C) D) -4C) D) -48unsigned long w=5;double x=1.42, 語A) a+=a-B) x%(-C) D) 9A) B) C) D) 3若有定A) B) C) D) 8A) 整型,實(shí)型,邏輯B)

3、整型,實(shí)型,字符C) 整型,字符型,邏輯D) 整型,實(shí)型,邏輯型,字符9A) B) C) D) 9若已定義x和y是整型變量,x=2;,則表達(dá)式y(tǒng)=2.75+x/2的值是: A) 5.5B) 5C) D) 2 A) 固定B) 由用戶自己定義C) 任意D) 與機(jī)器字長有關(guān)10A) ) D) 3若有說明語句:char c=101; A) 包含一個字B) 包含兩個字C) 包含三個字D) 說明不合41A) B) C) D) (x=y) | 21A) B) C) D) (x=y) | 2A) B) C) D) 3若有以下定義確的switch 語句A) B) case case case 2:y=a-cas

4、e case 3:y=b-C) switch D) switch(a- case c1:y=a-b;break; default:y=a*b;break; case c2:y=a*d;break;case 3:case case case 11:y=a-4設(shè)x 、y 、z 、t均10A) B) C) D) 5A) B) C) a被b除的整數(shù)部D) a被b除的商的整數(shù)部9a=010, b=0 x10, 則輸出結(jié)果是A) B) C) D) t=+x | +y & A) 不定B) C) D) 5為了避免嵌套的if-else語句的二義性,C語言t=+x | +y & A) 不定B) C) D) 5為了

5、避免嵌套的if-else語句的二義性,C語言規(guī)定else總是A) 縮排位置相同的B) 在其之前未配對的C) 在其之前尚未配對的最近的D) 同一行上的6main( )if (ky) B) if C) if(x!=y) scanf(%d,&x);else D) if(x=A & chb)&(n=cd) 后n值A(chǔ)) B) C) D) 2a=1,b=2,c=3,d=4,則表達(dá)式: ab?a:cd?a:d 的結(jié)果A) B) C) D) 3f(%d,(a=2) & (b=-2);的輸出結(jié)果是 C)-4選擇出合法的判斷a和b是否相等的if語句(設(shè)C)-4選擇出合法的判斷a和b是否相等的if語句(設(shè)A) if

6、 (a=b) x+;B) if (a=b) 5if (xy)語句后,x、y、z 的值是)A) x=10,y=20,z=30B) x=20,y=30,z=30 C) D) 6main( )if (a=a+b) pr輸出 輸出 9如果c為字符型變量,判斷c是否為空格不能使A) B) C) D) 2若有以下定義: float 確的switch 語句A) B) case 1.0:pr case 1,2:prcase 2: prcase 3:prC) D) switch(a- case 1: f(*n) case case 2: case 9A) B) C) D) 10如果c為字符型變量,下可以判斷c是

7、否為空格10如果c為字符型變量,下可以判斷c是否為空格A) B) if(c= C) D) 10若運(yùn)行下面程序時,給變量a輸入 15,則輸出結(jié)果是(main( )f(%dn,b) A) B) C) D) 、設(shè)a,b和c都A) B) C) a|b+c&b-D) 4A) (a=0 | b=0) & (a=0 & b=0) & (a0 & D) 7A) B) if(a-C) D) if(a-8main( )A) B) C) D) 10設(shè)a為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系10a15的C語言表達(dá)式是: A) 10a15B) a=11|a=12|a=13|a=14C) D) 11212for(i=0;i=1

8、0 or B) a=10 | C) a =10 & a=10 | 8)8)9若i,j已定義成A) B) C) D) 10do b+=2;a-=2+b; A) B) C) D) 1不能使用 do-do-2do ; while( 4while(ch=getchar()!=e) A) B) C) D) 6以下 for循環(huán)是(for(x=0,y=0;(y!=123) & (x4);x+)A) 無限循B) 循環(huán)次數(shù)不C) 執(zhí)行4D) 執(zhí)行38 if (x0) continue; f函2if (x0) continue; f函2for (i=5;i;i-for (j=0;j4;j+). A) 20B) 2

9、5C) D) 3for(i=0,j=10;i=j;i+,j-) k=i+j; A) 12B) 10C) D) 7C語言中while 和do-while 循環(huán)的主要區(qū)別是while 的循環(huán)控制條件比do-while 的循環(huán)控制條件嚴(yán)do-whiledo-while 的循環(huán)體不能是復(fù)合語句8若i為整型變量,則以下循環(huán)語句的循環(huán)次數(shù)是(A) 無限B) 0C) 1D) 29while (k=0) k=k-A) while循環(huán)執(zhí)行10B) 無限循C) 循環(huán)體一次也不被執(zhí)D) 循環(huán)體被執(zhí)行一7下面關(guān)于for循環(huán)的正確描述是)4while (k=1) k+; A) 無限B) 有語法錯,不能執(zhí)2for(i=0

10、;ik;i+) ni=i+1; A) 不確定2for(i=0;ik;i+) ni=i+1; A) 不確定的B) C) D) 4for(i=0;i4;i+=2) A) B) C) D) 5for(i=0;i3;i+=1) A) B) C) D) 2#include #include char str12=s,t,r,i,n,g; A) B) C) D) 3請讀程序for(i=0;i4;i+) C) 一次也不執(zhí)D) 執(zhí)行一A) B) C) D) 7若有說明charA) B) c9-C)A) B) C) D) 7若有說明charA) B) c9-C) D) 8以下對一維數(shù)組a進(jìn)行正確初始化的a10=

11、 a10= 9#include main( ) char p 10= BOOL, OPK, H, for(i=3; i=0; i-,i-) prf( %c, pi0); A) B) C) D) 10char A) 輸出B) 輸出C) 輸出D) 編譯不通2設(shè)有數(shù)組定義:char array=China;則數(shù)組array所占A) 4個字B) 5個字C) 6個字D) 7個字3A) B) C) D) 7 char ss10=12345; A) B) C) D) 9 char ss10=12345; A) B) C) D) 910char s120=ancient; char s2 =new; A) B

12、) C) D) 1 char ch80=123abcdEFG*&; j;long s=0;if(chj=A&chj=Z) chj=chj+e-E; 2定義語a=1,8,2,8,3,8,4,8,5,8; 則數(shù)組a的大小A) B) C) D) 3A) B) C) D) 4A) B) C) D) 4A) B) C) D) 輸出值不6n; B) a C) D) 7s =an apple; A) B) C) D) 8main( A) B) 不確C) D) 9main( char s case case case 3:v3+; A) v1=4,v2=2,v3=1,v4=1B) v1=4,v2=6,v3=7

13、,v4=8 C) D) 2設(shè)有數(shù)組定義:char array=China 。A) B) C)A) v1=4,v2=2,v3=1,v4=1B) v1=4,v2=6,v3=7,v4=8 C) D) 2設(shè)有數(shù)組定義:char array=China 。A) B) C) D) 3設(shè)有數(shù)組定義:char array10= China;則數(shù)組array所占A) 4個字B) 5個字C) 6個字D) 10個字4已知數(shù)組a的賦值情況如下所示,則執(zhí)行語句a2+;后a1和a2的值 10 20 30 40 50 A) 20和B) 20和C) 21和D) 21和5如果有定義語句char str110,str210=bo

14、oks;則能將字符串 books 賦給數(shù)組 str1 的正確語句是A) B) C) D) 6#include #include char p110=abc,p2=ABC,str50=xyz; A) B) C) D) 7B) char a=test; C) char 8D)9若有以下說明:char s1 =tree,s2=flower; ,D)9若有以下說明:char s1 =tree,s2=flower; ,A) B) 1執(zhí)行下面的程序段后,變量k中的值s0=k; k=s1*10;A) 不定B) C) D) 3設(shè)有數(shù)組定義:char array10= China;則 。A) B) C) D)

15、6A) B) C) D) 7char str=char ptr20; A) B) C) 不確定的D) o的ASCII8a 3=1,2,3,4,5,6; 后A) B) C) D) 9ic char str20=Are you ready?;,則執(zhí)行 f(%dn, strlen(strcat(str,OK);A) 16B) 10C) D) 10請讀程序 char s120=Ab, 10請讀程序 char s120=Ab, A) 確定的正B) 不確定的正C) D) 負(fù)3for(i=0;i3;i+) prf(%d ,xi0); A) 1 5 9B) 1 4 7C) 3 5 D) 3 6 6str st

16、rcpy( 7說明:char s15,s27; ,要給數(shù)組s1和s2整體賦值,4B) char C) char 5x10=0,2,4; ,則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是A) B) C) D) 5A) char B) char b10; C) char b10; D) char 699for(i=0;i4;i+) A) 9 B) 6 11 C) 7 10 D) 8 12 10ic char str =Are you ready?;,則執(zhí)行 f(%dn, strlen(strcpy(str,OK!);A) 16B) 14C) D) 5a54; 之后,對aA) B) C) D) 6main( scha

17、r s150=some string *; char s2 =test;A) 13,some string B) 13some string C) D) 4,some string 10C) char D) char 3A) B) C) D) 1A) 1A) 自動B) 靜態(tài)C) 外部D) 寄存器2A) B) C) D) 有語法錯3void play(var eger,var void void void play(a eger,b 4請讀程序#include f(char s )while(si+!=0) p+; charstr10= ABCDEF; A) B) C) D) 6以下函數(shù)fun形

18、參的類型fun( floatB) 不確定C) D) 71a=0; A) 3,0B) 3C) D) 3,不定void b=200; A)void b=200; A) B) C) D) 8若主調(diào)用函數(shù)類型為double,被調(diào)用函數(shù)定義中沒有進(jìn)行函數(shù)類型說明,而 return 語句中的表達(dá)式類型為 float 型,則被調(diào)函數(shù)返回A) B) float C) double D) 由系統(tǒng)當(dāng)時的情況而9 10sub (char x,char z; z=x%y; returnz; main( )1a;float A) void m,float B) void fun(float C) void m,floa

19、t D) void x,float 2C) void m,float D) void x,float 2 return(a+b); A) B) C) D) 3設(shè)在主函數(shù)中有以下定義和函數(shù)調(diào)用語句,且fun函數(shù)為void類型;正確的 fun 函數(shù)的首部應(yīng)為(要求形參名為b)。 double s1022; void void void void 5A) B) C) D) 7 A) floatB) longD) double8f(char s )while( sj!= 0) j+; f(char s )while( sj!= 0) j+; A) B) C) D) 9請讀程序#include f(in

20、 b i, for(i=0; i=n; i+) r=r+bi; return r;x, a= x=f(a, A) B) C) D) 1將串將串 將串str2連接到串str1之后再將串到串str32在C語言中,全局變量類別是A) B) C) D) 47函數(shù)f的功能是:測定字符串的長度,空白處應(yīng)填f(char s while(si!=0) i+; return (1函數(shù) pi 的功能是根據(jù)以下近似公式求值: 1函數(shù) pi 的功能是根據(jù)以下近似公式求值: (long double s=0.0; long i; for(i=1;i=n;i+) s=s+ ; return A) B) C) D) 3A) 16B) 4C) D) 5 z=x*x+y*y; A) B) C) D) 無定7請讀程序#include b ,main( f(%dn,f(goodbye!); A) i-B) C) D) 8C 語言程序總是從main( )函數(shù)開始執(zhí)在C須在main(函數(shù)中定在Cfor (i=0;i=n;i+)return r;for (i=0;i=n;i+)return r;A) B) C) D) 8b+ r

溫馨提示

  • 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

提交評論