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

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOCX文檔下載  

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

  • 資源ID:134665170       資源大?。?span id="24d9guoke414" class="font-tahoma">228.43KB        全文頁(yè)數(shù):24頁(yè)
  • 資源格式: DOCX        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

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

2009年9月全國(guó)計(jì)算機(jī)等級(jí)考試 歷年真題2009年9月計(jì)算機(jī)二級(jí)考試C語(yǔ)言真題一、選擇題(每題2分,共計(jì)70分)1.(1)下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是A)循環(huán)隊(duì)列B)帶鏈隊(duì)列C)二叉樹(shù)D)帶鏈棧A       B       C       D       2.(2)下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進(jìn)后出”原則存取數(shù)據(jù)的是A)循環(huán)隊(duì)列B)棧C)隊(duì)列D)二叉樹(shù)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í)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間B)算法所處理的數(shù)據(jù)量C)算法程序中的語(yǔ)句或指令條數(shù)D)算法在執(zhí)行過(guò)程中所需要的臨時(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ù)庫(kù)管理系統(tǒng)是A)操作系統(tǒng)的一部分B)在操作系統(tǒng)支持下的系統(tǒng)軟件C)一種編譯系統(tǒng)D)一種操作系統(tǒng)A       B       C       D       9.(9)在E-R圖中,用來(lái)表示實(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通過(guò)某種操作得到,該操作為A)選擇B)投影C)交D)并A       B       C       D       11.(11)以下敘述中正確的是A)程序設(shè)計(jì)的任務(wù)就是編寫(xiě)程序代碼并上機(jī)調(diào)試B)程序設(shè)計(jì)的任務(wù)就是確定所用的數(shù)據(jù)結(jié)構(gòu)C)程序設(shè)計(jì)的任務(wù)就是確定所用算法D)以上三種說(shuō)法都不完整A       B       C       D       12.(12)以下選項(xiàng)中,能用作用戶(hù)標(biāo)識(shí)符的是A)voidB)8_8C)_0_D)unsignedA       B       C       D       13.(13)閱讀以下程序#include<stdio.h>main()intcase;floatprintF;printf("請(qǐng)輸入2個(gè)數(shù):");scanf("%d%f",&case,&printF);printf("%d%fn",case,printf);該程序在編譯時(shí)產(chǎn)生錯(cuò)誤,其出錯(cuò)原因是A)定義語(yǔ)句出錯(cuò),case是關(guān)鍵字,不能用作用戶(hù)自定義標(biāo)識(shí)符B)定義語(yǔ)句出錯(cuò),printF不能用作用戶(hù)自定義標(biāo)識(shí)符C)定義語(yǔ)句無(wú)錯(cuò),scanf不能作為輸入函數(shù)使用D)定義語(yǔ)句無(wú)措,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)若有定義語(yǔ)句:intx=10;,則表達(dá)式x-=x+x的值為A)-20B)-10C)0D)10A       B       C       D       16.(16)有以下程序#include<stdio.h>main()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;,以下語(yǔ)句中執(zhí)行效果與其它三個(gè)不同的是A)if(a>b)c=a,a=b,b=c;B)if(a>b)c=a,a=b,b=c;C)if(a>b)c=a;a=b;b=c;D)if(a>b)c=a;a=b;b=c;A       B       C       D       18.(18)有以下程序#include<stdio.h>main()intc=0,k;for(k=1;k<3;k+)switch(k)default:c+=k;case2:c+;break;case4:c+=2;break;printf("%dn",c);程序運(yùn)行后的輸出結(jié)果是A)3B)5C)7D)9A       B       C       D       19.(19)以下程序段中,與語(yǔ)句:k=a>b?(b>c?1:0):0;功能相同的是A)if(a>b)&&(b>c)k=1;elsek=0;B)if(a>b)|(b>c)k=1;elsek=0;C)if(a<=b)k=0;elseif(b<=c)k=1;D)if(a>b)k=1;elseif(b>c)k=1;elsek=0;A       B       C       D       20.(20)有以下程序#include<stdio.h>main()chars="012xy"inti,n=0;for(i=0;si!=0;i+)if(si>'a'&&si<='z')n+;printf("%dn",n);程序運(yùn)行后的輸出結(jié)果是A)0B)2C)3D)5A       B       C       D       21.(21)有以下程序#include<stdio.h>main()intn=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)有以下定義語(yǔ)句,編譯時(shí)會(huì)出現(xiàn)編譯錯(cuò)誤的是A)chara='a'B)chara='n'C)chara='aa'D)chara='x2d'A       B       C       D       23.(23)有以下程序#include<stdio.h>main()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)輸出無(wú)定值A(chǔ)       B       C       D       24.(24)有以下程序#include<stdio.h>voidfun(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;i<n;i+)max=MIN;if(max<xi)max=xi;returnmax;造成錯(cuò)誤的原因是A)定義語(yǔ)句inti,max中max未賦值B)賦值語(yǔ)句max=MIN;中,不應(yīng)該給max賦MIN值C)語(yǔ)句if(max<xi)max=xi;中判斷條件設(shè)置錯(cuò)誤D)賦值語(yǔ)句max=MIN;放錯(cuò)了位置A       B       C       D       26.(26)有以下程序#include<stdio.h>main()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)若有定義語(yǔ)句:inta410,*p,*q4;且0<=i<4,則錯(cuò)誤的賦值是A)p=aB)qi=aiC)p=aiD)p=&a21A       B       C       D       28.(28)有以下程序#include<stdio.h>#include<string.h>main()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)有以下程序#include<stdio.h>main()inta=2,3,5,4,i;for(i=0;i<4;i+)switch(i%2)case0:switch(ai%2)case0:ai+;break;case1:ai-;break;case1:ai=0;for(i=0;i<4;i+)printf("%d",ai);printf("n");程序運(yùn)行后的輸出結(jié)果是A)3344B)2050C)3040D)0304A       B       C       D       30.(30)有以下程序#include<stdio.h>#include<string.h>main()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語(yǔ)言字符數(shù)組的描述,其中錯(cuò)誤的是A)不可以用賦值語(yǔ)句給字符數(shù)組名賦字符串B)可以用輸入語(yǔ)句把字符串整體輸入給字符數(shù)組C)字符數(shù)組中的內(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所指字符串中是否有'0'A       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=&fun;A       B       C       D       34.(34)有以下程序#include<stdio.h>intf(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<stdio.h>#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)下面結(jié)構(gòu)體的定義語(yǔ)句中,錯(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<stdio.h>#include<string.h>structAinta;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)有以下程序intr=8;printf("%dn",r>>1);輸出結(jié)果是A)16B)8C)4D)2A       B       C       D       40.(40)下列關(guān)于C語(yǔ)言文件的敘述中正確的是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)某二叉樹(shù)有5個(gè)度為2的結(jié)點(diǎn)以及3個(gè)度為1的結(jié)點(diǎn),則該二叉樹(shù)中共有【1】個(gè)結(jié)點(diǎn)。輸入答案,中間不含空格: 2.(2)程序流程圖中菱形框表示的是【2】輸入答案,中間不含空格: 3.(3)軟件開(kāi)發(fā)過(guò)程主要分為需求分析、設(shè)計(jì)、編碼與測(cè)試四個(gè)階段。其中【3】階段產(chǎn)生”軟件需求規(guī)格說(shuō)明書(shū)“。輸入答案,中間不含空格: 4.(4)在數(shù)據(jù)庫(kù)技術(shù)中,實(shí)體集之間的聯(lián)系可以是一對(duì)一或一對(duì)多或多對(duì)多的,那么”學(xué)生“和"可選課程"的聯(lián)系為【4】輸入答案,中間不含空格: 5.(5)人員基本信息一般包括:身份證號(hào),姓名,性別,年齡等。其中可以作為主關(guān)鍵字的是【5】輸入答案,中間不含空格: 6.(6)若有定義語(yǔ)句:inta=5;,則表達(dá)式a+的值是【6】。輸入答案,中間不含空格: 7.(7)若有語(yǔ)句doublex=17;inty;,當(dāng)執(zhí)行y=(int)(x/5)%2;之后y的值是【7】輸入答案,中間不含空格: 8.(8)以下程序運(yùn)行后的輸出結(jié)果是【8】#include<stdio.h>main()intx=20;printf("%d",0<x<20);printf("%dn",0<x&&x<20);輸入答案,中間不含空格: 9.(9)以下程序運(yùn)行后的輸出結(jié)果是【9】#include<stdio.h>main()inta=1,b=7;dob=b/2;a+=b;while(b>1);printf("%dn",a);輸入答案,中間不含空格: 10.(10)有一下程序#include<stdio.h>main()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;printf("n");程序運(yùn)行后的輸出結(jié)果是【10】輸入答案,中間不含空格: 11.(11)有以下程序#include<stdio.h>inta=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】);語(yǔ)句補(bǔ)充完整,使其能夠?yàn)榻Y(jié)構(gòu)體變量p的成員ID正確讀入數(shù)據(jù)。輸入答案,中間不含空格: 13.(13)有以下程序#include<stdio.h>main()chara20="Howareyou?",b20;scanf("%s",b);printf("%s%sn",a,b);程序運(yùn)行時(shí)從鍵盤(pán)輸入:Howareyou?<回車(chē)>則輸出結(jié)果為【13】輸入答案,中間不含空格: 14.(14)有以下程序#include<stdio.h>typedefstructintnum;doubles;REC;voidfun1(RECx)x.num=23;x.s=88.5;main()RECa=16,90.0;fun1(a);printf("%dn",a.num);輸入答案,中間不含空格: 15.(15)有以下程序#include<stdio.h>fun(intx)if(x/2>0)fun(x/2);printf("%d",x);main()fun(6);printf("n");程序運(yùn)行后的輸出結(jié)果是【15】 輸入答案,中間不含空格: 1c2b03D04A05B06A07C08B09C010D011D012C013A014B015B016D017C018A019A020B021D022C023A024C025D026B027A028C029C030B031D032A033A034C035A036B037A038D039C040C04114042判斷043需求分析044多對(duì)多045身份證號(hào)046504710481 004950500 1 1230513025052&p.ID053How are you? How054160551 3 60 24 / 24

注意事項(xiàng)

本文(全國(guó)計(jì)算機(jī)等級(jí)考試 二級(jí)C真題 2009年9月)為本站會(huì)員(沈***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

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

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


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