




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)二級(jí)C語言培訓(xùn)講座 :/2021年9月二級(jí)C語言筆試真題 華才教育計(jì)算機(jī)二級(jí)C語言培訓(xùn)主講人:李老師QQ:693469415班群: 88534847一、選擇題,每題分,每題分,共分1以下表達(dá)中正確的選項(xiàng)是A棧是“先進(jìn)先出的線性表B隊(duì)列是“先進(jìn)先出的線性表C循環(huán)隊(duì)列是非線性結(jié)構(gòu)D有序性表既可以采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)2支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是A棧 B樹 C隊(duì)列 D二叉樹3某二叉樹有5個(gè)度為2的結(jié)點(diǎn),那么該二叉樹中的葉子結(jié)點(diǎn)數(shù)是A10 B8 C6 D44以下排序方法中,最壞情況下比較次數(shù)最少的是A冒泡排序B簡(jiǎn)單項(xiàng)選擇擇排序C直接插入排序D堆排序5軟件按功能可以分為:應(yīng)用軟件
2、、系統(tǒng)軟件和支撐軟件或工具軟件。 下面屬于應(yīng)用軟件的是A編譯軟件B操作系統(tǒng)C教務(wù)管理系統(tǒng)D匯編程序 DACDC6下面表達(dá)中錯(cuò)誤的選項(xiàng)是A軟件測(cè)試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤B對(duì)被調(diào)試的程序進(jìn)行“錯(cuò)誤定位是程序調(diào)試的必要步驟C程序調(diào)試通常也稱為DebugD軟件測(cè)試應(yīng)嚴(yán)格執(zhí)行測(cè)試方案,排除測(cè)試的隨意性7耦合性和內(nèi)聚性是對(duì)模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)。以下表達(dá)中正確的選項(xiàng)是A提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性B降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性C耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度D內(nèi)聚性是指模塊間互相連接的緊密程度8數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的核心問題是A數(shù)據(jù)庫(kù)設(shè)計(jì) B數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
3、C數(shù)據(jù)庫(kù)維護(hù) D數(shù)據(jù)庫(kù)管理員培訓(xùn)9有兩個(gè)關(guān)系R,S如下: R S 由關(guān)系R通過運(yùn)算得到關(guān)系S,那么所使用的運(yùn)算為A選擇 B投影 C插入 D連接ABABABCA32B01C21ABa3b0c210將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為A屬性 B鍵 C關(guān)系 D域 11以下選項(xiàng)中合法的標(biāo)識(shí)符是A 1 1 B1 1 C 11 D1 12假設(shè)函數(shù)中有定義語句:int k;,那么A系統(tǒng)將自動(dòng)給k賦初值0B這時(shí)k中值無定義C系統(tǒng)將自動(dòng)給k賦初值-1D這時(shí)k中無任何值13以下選項(xiàng)中,能用作數(shù)據(jù)常量的是Ao115 B 0118 C1.5e1.5 D 115L14設(shè)有定義:int x=2;,以下表達(dá)式
4、中,值不為6的是A x*=x+1B x+,2*xCx*=1+xD2*x,x+=2 15程序段:int x=12;double y=3.141593; printf“%d%8.6f,x,y;的輸出結(jié)果是A123.141593B12 3.141593C12,3.141593D12 3.141593 CDBDAC16假設(shè)有定義語句:double x,y,*px,*py,執(zhí)行了px=&x, py=&y;之后, 正確的輸入語句是Ascanf“%f%f,x,y;B scanf“%f%f,&x,&y;C scanf“%lf%le,px,py;D scanf“%lf%lf,x,y; 17以下是if語句的根本形
5、式:if表達(dá)式語句其中“表達(dá)式A必須是邏輯表達(dá)式B必須是關(guān)系表達(dá)式C必須是邏輯表達(dá)式或關(guān)系表達(dá)式D可以是任意合法的表達(dá)式 DC19有以下程序#includeMainint a=1,b=2,c=3,d=0;ifa= =1 &b+= =2ifb!=2 | c-!=3printf“%d,%d,%dn,a,b,c;else printf“%d,%d,%dn,a,b,c;else printf“%d,%d,%dn,a,b,c;程序運(yùn)行后的輸出結(jié)果是A1,2,3B1,3,2C1,3,3D3,2,1CB18有以下程序#include mainint x;scanf“%d,&x;ifx=3; elseifx!
6、=10printf“%dn,x;程序運(yùn)行時(shí),輸入的值在哪個(gè)范圍才會(huì)有輸出結(jié)果:A不等于10的整數(shù)B大于3且不等于10的整數(shù)C大于3或等于10的整數(shù)D小于3的整數(shù)20以下程序中的變量已正確定義fori=0;i4;i+fork=1;k3;k+;printf * ;程序段的輸出結(jié)果是A*B*C*D* 21有以下程序#includemainchar*s=“ABC;doprintf“%d,*s%10;s+;while*s;注意,字母A的ASCII碼值為65。程序運(yùn)行后的輸出結(jié)果是A5670B656667C567DABCBC22設(shè)變量已正確定義,以下不能統(tǒng)計(jì)出一行中輸入字符個(gè)數(shù)不包含回車符的程序段是An=
7、0;whilech=getchar!=nn+;B n=0;whilegetchar!=nn+;Cforn=0; getchar!=n;n+;Dn=0;forch=getchar;ch!=n;n+;23有以下程序#includemain int a1,a2;char c1,c2;scanf“%d%c%d%c,&a1,&c1,&a2,&c2;printf“%d,%c,%d,%c,a1,c1,a2,c2;假設(shè)想通過鍵盤輸入,使得a1的值為12,a2的是為34,c1的值為字符a,c2的值為字符b,程序輸出結(jié)果是:12,a,34,b,那么正確的輸入格式是以下代表空格,代表回車A12a34bB12 a 3
8、4 bC12,a,34,bD12 a34 bDA24有以下程序#includeint fint x,int yreturn y-x*x;mainint a=3,b=4,c=5,d;d=ffa,b,fa,c;printf“%dn,d;程序運(yùn)行后的輸出結(jié)果是A10B9C8D7AB25有以下程序#includevoid funchar *swhile*s if*s%2=0 printf“%c,*s; s+; main char a=“good; funa; printf“n;注意:字母a的ASC碼值為97,程序運(yùn)行后的輸出結(jié)果是AdBgoCgodDgood26有以下程序#include void f
9、un int *a,int *bint *c;c=a;a=b;b=c;mainint x=3,y=5,*p=&x,*q=&y;funp,q;printf“%d,%d,*p,*q;fun&x,&y;printf“%d,%dn,*p,*q;程序運(yùn)行后的輸出結(jié)果是A3,5,5,3B3,5,3,5C5,3,3,5D5,3,5,3AB27有以下程序#include void fint *p,int *q;main int m=1,n=2,*r=&m;fr,&n;printf“%d,%d,m,n;void fint *p,int *qp=p+1;*q=*q+1;程序運(yùn)行后輸出的結(jié)果是A1,3B2,3C1,
10、4D1,228以下函數(shù)按每行8個(gè)輸出數(shù)組中的數(shù)據(jù)void fun int *w,int n int i; fori=0;in;i+ _ printf“%d,w; printf“n;下劃線處應(yīng)填入的語句是Aifi/8=0print“n;B ifi/8=0continue;C ifi%8=0print“n;D ifi%8=0continue;29假設(shè)有以下定義int x10,*pt=x;那么對(duì)x數(shù)組元素的正確應(yīng)用是A*&x10B*x+3C*pt+10Dpt+3 BC30設(shè)有定義:char s81;int i=10;,以下不能將一行不超過80個(gè)字符帶有空格的字符串正確讀入的語句或語句組是A gets
11、s;Bwhilesi+=getchar!=n;s=0;Cscanf“%s,s;Ddoscanf“%c,&s;whilesi+!=n;s=0;31有以下程序#include main char *a =“abcd,ef,gh,ijk; int I; fori=0;i4;i+ printf“%c,*a;程序運(yùn)行后輸出的結(jié)果是AaegiBdfhkCabcdDabcdefghijk32以下選項(xiàng)中正確的語句組是Achar s;s=BOOK!;B char *s;s=BOOK!;Cchar s10;s=BOOK!;D char *s;s=BOOK!;CAD33有以下程序#include int funin
12、t x, int y ifx=y returnx;else returnx+y/2;main int a=4,b=5,c=6; printf“%dn,fun2*a,funb,c;程序運(yùn)行后的輸出結(jié)果是A3B6C8D1234設(shè)函數(shù)中有整型變量n,為保證其在未賦值的情況下初值為0, 應(yīng)選擇的存儲(chǔ)類別是AautoB registerCstaticDauto或registerBC35有以下程序#include int b=2;int funint *k b=*k+b;returnb;main int a10=1,2,3,4,5,6,7,8,i; fori=2;i4;i+ b=fun&a+b;print
13、f“%d,b;printf“n;程序運(yùn)行后輸出的結(jié)果是A10 12B 8 10C10 28D10 16CC36有以下程序#include #define PT 3.5;#define Sx PT*x*x;mian int a=1, b=2; printf“%4.1fn,Sa+b;程序運(yùn)行后輸出的結(jié)果是A14.0B31.5C7.5D程序有錯(cuò)無輸出結(jié)果 37有以下程序#include struct ord int x,y; dt2=1,2,3,4;main struct ord *p=dt; printf“%d,+p-x; printf“%dn,+p-y;程序的運(yùn)行結(jié)果是A1,2B2,3C3,4D
14、4,1 38設(shè)有宏定義:#include IsDIVk,n k%n=1?1:0且變量m已正確定義并賦值,那么宏調(diào)用:IsDIVm,5& IsDIVm,7為真時(shí)所要表達(dá)的是A判斷m是否能被5或者7整除B判斷m是否能被5和7整除C判斷m被5或者7整除是否余1D判斷m被5和7整除是否余1DB39有以下程序#include main int a=5,b=1,t;t=a2|b; printf“%dn,t程序運(yùn)行后的輸出結(jié)果是A21B11C6D140有以下程序#include main FILE *f;f=fopen“filea.txt,w;fprintff,abc;fclosef;假設(shè)文本文件filea
15、.txt中原有內(nèi)容為:hello,那么運(yùn)行以上程序后,文件filea.txt中的內(nèi)容為A helloabcBabcloCabcDabchelloCA二、填空題每空2分,共30分請(qǐng)將每一個(gè)空的正確答案寫在答題卡【1】至【15】序號(hào)的橫線上,答在試卷上不得分。1假設(shè)一個(gè)長(zhǎng)度為50的數(shù)組數(shù)組元素的下標(biāo)從0到49作為棧的存儲(chǔ)空間, 棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49, top=30數(shù)組下標(biāo),那么棧中具有【1】個(gè)元素。2軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試。根本路徑測(cè)試屬于 【2】測(cè)試。3符合結(jié)構(gòu)化原那么的三種根本控制結(jié)構(gòu)是:選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和【3】。4數(shù)
16、據(jù)庫(kù)系統(tǒng)的核心是 【4】。5在E-R圖中,圖形包括矩形框、菱形框、橢圓框。其中表示實(shí)體聯(lián)系的是【5】框。6表達(dá)式intdouble5/2+2.5的值是【6】 。 7假設(shè)變量x、y已定義為int類型且x的值為99,y的值為9,請(qǐng)將輸出語句 printf【7】,x/y;補(bǔ)充完整,使其輸出的計(jì)算結(jié)果形式為:x/y=11 。(8)有以下程序#include main( )char c1,c2;scanf(“&c,&c1);while(c190)scanf(“&c,&c1);c2=c1+32;printf(“&c, &cn,c1,c2);程序運(yùn)行輸入65回車后,能否輸出結(jié)果、結(jié)束運(yùn)行請(qǐng)答復(fù)能或不能【8】
17、。19數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS菱形4白盒順序結(jié)構(gòu)x/y=%d能9以下程序運(yùn)行后的輸出結(jié)果是【9】#include main( )int k=1,s=0;doifk&2!=0continue;s+=k;k+;whilek10;printf“s=&d/n,s;(10)以下程序運(yùn)行時(shí),假設(shè)輸入1abced12df輸出結(jié)果為【10】#include main( )chara =0,ch;while(ch=getchar()!=n)if(a&2!=0&(cha&ch=z) ch=ch-a+A;a+;putchar(ch);printf(“n);s=01AbCeD12dF(11)有以下程序,程序執(zhí)行后,輸出
18、結(jié)果是【11】#include void fun (int *a)a0=a1;main()int a10=10,9,8,7,6,5,4,3,2,1,i;for(i=2;i=0;i-) fun(&a);for(i=0;i10;i+) printf(“%d,a);printf(“n);(12)請(qǐng)將以下程序中的函數(shù)聲明語句補(bǔ)充完整#include int【12】;main( )int x,y,(*p)();p=max;printf(“%d%dn,x,y);Int max(int a,int b)return (ab/a:b); 7777654321max(int a,int b)(13)以下程序用來判斷指定文件是否能正常翻開,請(qǐng)?zhí)羁?include ma
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度鋁合金門窗行業(yè)供應(yīng)鏈合作協(xié)議書3篇
- 2025版離婚子女房產(chǎn)分割與撫養(yǎng)費(fèi)支付執(zhí)行協(xié)議書
- 2025年度綠色裝修材料認(rèn)證采購(gòu)合同
- 2025年度生態(tài)公園防水工程勞務(wù)分包合同
- 2025年第三方健康機(jī)構(gòu)合作協(xié)議書
- 2025年碳硫分析儀合作協(xié)議書
- 前臺(tái)文員的禮儀與形象塑造計(jì)劃
- 多樣化評(píng)價(jià)方式的探索計(jì)劃
- 職業(yè)發(fā)展規(guī)劃思路計(jì)劃
- 班主任如何引導(dǎo)學(xué)生養(yǎng)成良好的學(xué)習(xí)習(xí)慣計(jì)劃
- 2024交管12123駕照學(xué)法減分必考題庫(kù)附答案
- 人教版八年級(jí)下冊(cè)英語默寫(單詞 重點(diǎn)短語 重點(diǎn)句型)含答案
- 腦脊液常規(guī)檢查
- 2024年蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 柴油機(jī)油-標(biāo)準(zhǔn)
- 監(jiān)獄安全課件
- 大學(xué)生生涯發(fā)展報(bào)告新能源汽車
- 《初三開學(xué)第一課 中考動(dòng)員會(huì) 中考沖刺班會(huì)》課件
- 護(hù)理干預(yù)在慢性病管理中的作用
- 2024年河南水利與環(huán)境職業(yè)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫(kù)含答案解析
- 四肢癱瘓的護(hù)理查房
評(píng)論
0/150
提交評(píng)論