九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

全國計(jì)算機(jī)等級(jí)考試 歷年真題 2009年9月計(jì)算機(jī)二級(jí)考試C語言真題

上傳人:豆**** 文檔編號(hào):107212100 上傳時(shí)間:2022-06-14 格式:DOC 頁數(shù):41 大?。?52KB
收藏 版權(quán)申訴 舉報(bào) 下載
全國計(jì)算機(jī)等級(jí)考試 歷年真題 2009年9月計(jì)算機(jī)二級(jí)考試C語言真題_第1頁
第1頁 / 共41頁
全國計(jì)算機(jī)等級(jí)考試 歷年真題 2009年9月計(jì)算機(jī)二級(jí)考試C語言真題_第2頁
第2頁 / 共41頁
全國計(jì)算機(jī)等級(jí)考試 歷年真題 2009年9月計(jì)算機(jī)二級(jí)考試C語言真題_第3頁
第3頁 / 共41頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《全國計(jì)算機(jī)等級(jí)考試 歷年真題 2009年9月計(jì)算機(jī)二級(jí)考試C語言真題》由會(huì)員分享,可在線閱讀,更多相關(guān)《全國計(jì)算機(jī)等級(jí)考試 歷年真題 2009年9月計(jì)算機(jī)二級(jí)考試C語言真題(41頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、【精品文檔】如有侵權(quán),請(qǐng)聯(lián)系網(wǎng)站刪除,僅供學(xué)習(xí)與交流全國計(jì)算機(jī)等級(jí)考試 歷年真題 2009年9月計(jì)算機(jī)二級(jí)考試C語言真題一、選擇題(每題2分,共計(jì)70分)1.(1)下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是A)循環(huán)隊(duì)列B)帶鏈隊(duì)列C)二叉樹D)帶鏈棧A B C D 2.(2)下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進(jìn)后出”原則存取數(shù)據(jù)的是A)循環(huán)隊(duì)列B)棧C)隊(duì)列D)二叉樹A B C D 3.(3)對(duì)于循環(huán)隊(duì)列,下列敘述中正確的是A)隊(duì)頭指針是固定不變的B)隊(duì)頭指針一定大于隊(duì)尾指針C)隊(duì)頭指針一定小于隊(duì)尾指針D)隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針A B C D 4.(4)算法的空間復(fù)雜度是指A)算法在執(zhí)

2、行過程中所需要的計(jì)算機(jī)存儲(chǔ)空間B)算法所處理的數(shù)據(jù)量C)算法程序中的語句或指令條數(shù)D)算法在執(zhí)行過程中所需要的臨時(shí)工作單元數(shù)A B C D 5.(5)軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是A)低內(nèi)聚低耦合B)高內(nèi)聚低耦合C)低內(nèi)聚高耦合D)高內(nèi)聚高耦合A B C D 6.(6)下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是A)可封裝B)自頂向下C)模塊化D)逐步求精A B C D 7.(7)軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下:該圖是A)N-S圖B)PAD圖C)程序流程圖D)E-R圖A B C D 8.(8)數(shù)據(jù)庫管理系統(tǒng)是A)操作系統(tǒng)的一部分B)在操作系統(tǒng)支持下的系統(tǒng)軟件C)一種編譯系統(tǒng)D)一種操作系統(tǒng)A B C D

3、9.(9)在E-R圖中,用來表示實(shí)體聯(lián)系的圖形是A)橢圓形B)矩形C)菱形D)三角形A B C D 10.(10)有三個(gè)關(guān)系R,S,和T如下:其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作為A)選擇B)投影C)交D)并A B C D 11.(11)以下敘述中正確的是A)程序設(shè)計(jì)的任務(wù)就是編寫程序代碼并上機(jī)調(diào)試B)程序設(shè)計(jì)的任務(wù)就是確定所用的數(shù)據(jù)結(jié)構(gòu)C)程序設(shè)計(jì)的任務(wù)就是確定所用算法D)以上三種說法都不完整A B C D 12.(12)以下選項(xiàng)中,能用作用戶標(biāo)識(shí)符的是A)voidB)8_8C)_0_D)unsignedA B C D 13.(13)閱讀以下程序#includemain()intc

4、ase;floatprintF;printf(請(qǐng)輸入2個(gè)數(shù):);scanf(%d%f,&case,&printF);printf(%d%fn,case,printf);該程序在編譯時(shí)產(chǎn)生錯(cuò)誤,其出錯(cuò)原因是A)定義語句出錯(cuò),case是關(guān)鍵字,不能用作用戶自定義標(biāo)識(shí)符B)定義語句出錯(cuò),printF不能用作用戶自定義標(biāo)識(shí)符C)定義語句無錯(cuò),scanf不能作為輸入函數(shù)使用D)定義語句無措,printf不能輸出case的值A(chǔ) B C D 14.(14)表達(dá)式:(int)(double)9/2)-(9)%2的值是A)0B)3C)4D)5A B C D 15.(15)若有定義語句:intx=10;,則表達(dá)式

5、x-=x+x的值為A)-20B)-10C)0D)10A B C D 16.(16)有以下程序#includemain()inta=1,b=0;printf(%d,b=a+b);printf(%d,a=2*b);程序運(yùn)行后的輸出結(jié)果是A)0,0B)1,0C)3,2D)1,2A B C D 17.(17)設(shè)有定義:inta=1,b=2,c=3;,以下語句中執(zhí)行效果與其它三個(gè)不同的是A)if(ab)c=a,a=b,b=c;B)if(ab)c=a,a=b,b=c;C)if(ab)c=a;a=b;b=c;D)if(ab)c=a;a=b;b=c;A B C D 18.(18)有以下程序#includema

6、in()intc=0,k;for(k=1;kb?(bc?1:0):0;功能相同的是A)if(ab)&(bc)k=1;elsek=0;B)if(ab)|(bc)k=1;elsek=0;C)if(a=b)k=0;elseif(bb)k=1;elseif(bc)k=1;elsek=0;A B C D 20.(20)有以下程序#includemain()chars=012xy;inti,n=0;for(i=0;si!=0;i+)if(sia&si=z)n+;printf(%dn,n);程序運(yùn)行后的輸出結(jié)果是A)0B)2C)3D)5A B C D 21.(21)有以下程序#includemain()in

7、tn=2,k=0;while(k+&n+2);printf(%d%dn,k,n);程序運(yùn)行后的輸出結(jié)果是A)02B)13C)57D)12A B C D 22.(22)有以下定義語句,編譯時(shí)會(huì)出現(xiàn)編譯錯(cuò)誤的是A)chara=a;B)chara=n;C)chara=aa;D)chara=x2d;A B C D 23.(23)有以下程序#includemain()charc1,c2;c1=A+8-4;c2=A+8-5;printf(%c,%dn,c1,c2);已知字母A的ASCII碼為65,程序運(yùn)行后的輸出結(jié)果是A)E,68B)D,69C)E,DD)輸出無定值A(chǔ) B C D 24.(24)有以下程序

8、#includevoidfun(intp)intd=2;p=d+;printf(%d,p);main()inta=1;fun(a);printf(%dn,a);程序運(yùn)行后的輸出結(jié)果是A)32B)12C)21D)22A B C D 25.(25)以下函數(shù)findmax擬實(shí)現(xiàn)在數(shù)組中查找最大值并作為函數(shù)值返回,但程序中有錯(cuò)導(dǎo)致不能實(shí)現(xiàn)預(yù)定功能#defineMIN-2147463647intfindmax(intx,intn)inti,max;for(i=0;in;i+)max=MIN;if(maxxi)max=xi;returnmax;造成錯(cuò)誤的原因是A)定義語句inti,max中max未賦值B)

9、賦值語句max=MIN;中,不應(yīng)該給max賦MIN值C)語句if(maxxi)max=xi;中判斷條件設(shè)置錯(cuò)誤D)賦值語句max=MIN;放錯(cuò)了位置A B C D 26.(26)有以下程序#includemain()intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf(%d,%d,%d,%dn,m,n,*p,*q);程序運(yùn)行后的輸出結(jié)果是A)1,2,1,2B)1,2,2,1C)2,1,2,1D)2,1,1,2A B C D 27.(27)若有定義語句:inta410,*p,*q4;且0=i4,則錯(cuò)誤的賦值是A)p=aB)qi=aiC)p=aiD)p=&a21

10、A B C D 28.(28)有以下程序#include#includemain()charstr20=One*World,One*Dream!,*p=str1;printf(%d,strlen(p);printf(%sn,p);程序運(yùn)行后的輸出結(jié)果是A)9,One*WorldB)9,One*Dream!C)10,One*Dream!D)10,One*WorldA B C D 29.(29)有以下程序#includemain()inta=2,3,5,4,i;for(i=0;i4;i+)switch(i%2)case0:switch(ai%2)case0:ai+;break;case1:ai-;

11、break;case1:ai=0;for(i=0;i4;i+)printf(%d,ai);printf(n);程序運(yùn)行后的輸出結(jié)果是A)3344B)2050C)3040D)0304A B C D 30.(30)有以下程序#include#includemain()chara10=abcd;printf(%d,%dn,strlen(a),sizeof(a);程序運(yùn)行后的輸出結(jié)果是A)7,4B)4,10C)8,8D)10,10A B C D 31.(31)下面是有關(guān)C語言字符數(shù)組的描述,其中錯(cuò)誤的是A)不可以用賦值語句給字符數(shù)組名賦字符串B)可以用輸入語句把字符串整體輸入給字符數(shù)組C)字符數(shù)組中的

12、內(nèi)容不一定是字符串D)字符數(shù)組只能存放字符串A B C D 32.(32)下列函數(shù)的功能是fun(char*a,char*b)while(*b=*a)!=0)a+;b+;A)將a所指字符串賦給b所指空間B)使指針b指向a所指字符串C)將a所指字符串和b所指字符串進(jìn)行比較D)檢查a和b所指字符串中是否有0A B C D 33.(33)設(shè)有以下函數(shù):voidfun(intn,char*s)則下面對(duì)函數(shù)指針的定義和賦值均正確的是A)void(*pf)();pf=fun;B)void*pf();pf=fun;C)void*pf();*pf=fun;D)void(*pf)(int,char);pf=&f

13、un;A B C D 34.(34)有以下程序#includeintf(intn);main()inta=3,s;s=f(a);s=s+f(a);printf(%dn,s);intf(intn)staticinta=1;n+=a+;returnn;程序運(yùn)行后的輸出結(jié)果是A)7B)8C)9D)10A B C D 35.(35)有以下程序#include#definef(x)x*x*xmain()inta=3,s,t;s=f(a+1);t=f(a+1);printf(%d,%dn,s,t);程序運(yùn)行后的輸出結(jié)果是A)10,64B)10,10C)64,10D)64,64A B C D 36.(36)

14、下面結(jié)構(gòu)體的定義語句中,錯(cuò)誤的是A)structordintx;inty;intz;structorda;B)structordintx;inty;intz;structorda;C)structordintx;inty;intz;n;D)structintx;inty;intz;a;A B C D 37.(37)設(shè)有定義:char*c;以下選項(xiàng)中能夠使字符型指針C正確指向一個(gè)字符串的是A)charstr=string;c=str;B)scanf(%s,c);C)c=getchar();D)*c=string;A B C D 38.(38)有以下程序#include#includestruct

15、Ainta;charb10;doublec;structAf(structAt);main()structAa=1001,ZhangDa,1098.0;a=f(a);printf(%d,%s,%6.1fn,a.a,a.b,a.c);structAf(structAt)t.a=1002;strcpy(t.b,ChangRong);t.c=1202.0;returnt;程序運(yùn)行后的輸出結(jié)果是A)1001,ZhangDa,1098.0B)1002,ZhangDa,1202.0C)1001,ChangRong,1098.0D)1002,ChangRong,1202.0A B C D 39.(39)有以

16、下程序intr=8;printf(%dn,r1);輸出結(jié)果是A)16B)8C)4D)2A B C D 40.(40)下列關(guān)于C語言文件的敘述中正確的是A)文件由一系列數(shù)據(jù)一次排列組成,只能構(gòu)成二進(jìn)制文件B)文件由結(jié)構(gòu)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件C)文件由數(shù)據(jù)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件D)文件由字符序列組成,只能是文本文件 A B C D 二、填空題(每空2分,共計(jì)30分)1.(1)某二叉樹有5個(gè)度為2的結(jié)點(diǎn)以及3個(gè)度為1的結(jié)點(diǎn),則該二叉樹中共有【1】個(gè)結(jié)點(diǎn)。輸入答案,中間不含空格: 2.(2)程序流程圖中菱形框表示的是【2】輸入答案,中間不含空格: 3.(3)軟件開發(fā)過程

17、主要分為需求分析、設(shè)計(jì)、編碼與測(cè)試四個(gè)階段。其中【3】階段產(chǎn)生”軟件需求規(guī)格說明書“。輸入答案,中間不含空格: 4.(4)在數(shù)據(jù)庫技術(shù)中,實(shí)體集之間的聯(lián)系可以是一對(duì)一或一對(duì)多或多對(duì)多的,那么”學(xué)生“和可選課程的聯(lián)系為【4】輸入答案,中間不含空格: 5.(5)人員基本信息一般包括:身份證號(hào),姓名,性別,年齡等。其中可以作為主關(guān)鍵字的是【5】輸入答案,中間不含空格: 6.(6)若有定義語句:inta=5;,則表達(dá)式a+的值是【6】。輸入答案,中間不含空格: 7.(7)若有語句doublex=17;inty;,當(dāng)執(zhí)行y=(int)(x/5)%2;之后y的值是【7】輸入答案,中間不含空格: 8.(8)

18、以下程序運(yùn)行后的輸出結(jié)果是【8】#includemain()intx=20;printf(%d,0x20);printf(%dn,0x&x20);輸入答案,中間不含空格: 9.(9)以下程序運(yùn)行后的輸出結(jié)果是【9】#includemain()inta=1,b=7;dob=b/2;a+=b;while(b1);printf(%dn,a);輸入答案,中間不含空格: 10.(10)有一下程序#includemain()intf,f1,f2,i;f1=0;f2=1;printf(%d%d,f1,f2);for(i=3;i=5;i+)f=f1+f2;printf(%d,f);f1=f2;f2=f;pri

19、ntf(n);程序運(yùn)行后的輸出結(jié)果是【10】輸入答案,中間不含空格: 11.(11)有以下程序#includeinta=5;voidfun(intb)inta=10;a+=b;printf(%d,a);main()intc=20;fun(c);a+=c;printf(%dn,a);程序運(yùn)行后的輸出結(jié)果是【11】輸入答案,中間不含空格: 12.(12)設(shè)有定義structpersonintID;charname12;p;請(qǐng)將scanf(%d,【12】);語句補(bǔ)充完整,使其能夠?yàn)榻Y(jié)構(gòu)體變量p的成員ID正確讀入數(shù)據(jù)。輸入答案,中間不含空格: 13.(13)有以下程序#includemain()cha

20、ra20=Howareyou?,b20;scanf(%s,b);printf(%s%sn,a,b);程序運(yùn)行時(shí)從鍵盤輸入:Howareyou?則輸出結(jié)果為【13】輸入答案,中間不含空格: 14.(14)有以下程序#includetypedefstructintnum;doubles;REC;voidfun1(RECx)x.num=23;x.s=88.5;main()RECa=16,90.0;fun1(a);printf(%dn,a.num);輸入答案,中間不含空格: 15.(15)有以下程序#includefun(intx)if(x/20)fun(x/2);printf(%d,x);main()fun(6);printf(n);程序運(yùn)行后的輸出結(jié)果是【15】 輸入答案,中間不含空格: .精品文檔.全國計(jì)算機(jī)等級(jí)考試 歷年真題2009年9月計(jì)算機(jī)二級(jí)考試C語言真題

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!