[考試復(fù)習(xí)題庫(kù)精編合集]2021年9月全國(guó)計(jì)算機(jī)等級(jí)《二級(jí)C語(yǔ)言程序設(shè)計(jì)》專(zhuān)家預(yù)測(cè)卷(1)_第1頁(yè)
[考試復(fù)習(xí)題庫(kù)精編合集]2021年9月全國(guó)計(jì)算機(jī)等級(jí)《二級(jí)C語(yǔ)言程序設(shè)計(jì)》專(zhuān)家預(yù)測(cè)卷(1)_第2頁(yè)
[考試復(fù)習(xí)題庫(kù)精編合集]2021年9月全國(guó)計(jì)算機(jī)等級(jí)《二級(jí)C語(yǔ)言程序設(shè)計(jì)》專(zhuān)家預(yù)測(cè)卷(1)_第3頁(yè)
[考試復(fù)習(xí)題庫(kù)精編合集]2021年9月全國(guó)計(jì)算機(jī)等級(jí)《二級(jí)C語(yǔ)言程序設(shè)計(jì)》專(zhuān)家預(yù)測(cè)卷(1)_第4頁(yè)
[考試復(fù)習(xí)題庫(kù)精編合集]2021年9月全國(guó)計(jì)算機(jī)等級(jí)《二級(jí)C語(yǔ)言程序設(shè)計(jì)》專(zhuān)家預(yù)測(cè)卷(1)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、考試復(fù)習(xí)題庫(kù)精編合集2021年9月全國(guó)計(jì)算機(jī)等級(jí)二級(jí)C語(yǔ)言程序設(shè)計(jì)專(zhuān)家預(yù)測(cè)卷(1)考試復(fù)習(xí)題庫(kù)精編合集2021年9月全國(guó)計(jì)算機(jī)等級(jí)二級(jí)C語(yǔ)言程序設(shè)計(jì)專(zhuān)家預(yù)測(cè)卷(1)1、【單選題】設(shè)有定義:“inta=1,b=2,C=3;”,以下語(yǔ)句中執(zhí)行效果與其他三個(gè)不同的是()。1分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=bb=C;)答案:C;2、【單選題】下面描述中,不屬于軟件危機(jī)表現(xiàn)的是()。1分A、軟件過(guò)程不規(guī)范B、軟件開(kāi)發(fā)生產(chǎn)率低C、軟件質(zhì)量難以控制D、軟件成本不斷提高答案:A;3、【單選題】

2、下述程序的輸出結(jié)果是()。#includemain()inti;for(i=1;i=20)&(i*iX)fun(c-1):printf(%C,c);traia()fun(z);程序運(yùn)行后的輸出結(jié)果是()1分A、xyzB、wxyzC、xzyD、zvx答案:A;14、【單選題】若以下選項(xiàng)中的變量全部為整型變量,且已正確定義并賦值,則語(yǔ)法正確的switch語(yǔ)句是()。1分A、switch(a+9)casecl:y=a-b;casec2:y=a+b;B、switcha*bcasel0:x=a+b;default:y=a-b;C、switch(a+b)casel:case3:y=a+b;break;ca

3、se0:case4:y=a-b;D、switch(a*a+b*b)default:break;case3:y=a+b;break;case2:y=a-b;break;答案:D;15、【單選題】下列能正確進(jìn)行字符串賦值的是()。1分A、chars5=ABCDE;B、chars5=A,B,C,D,E;、C、char*S;S=ABCDE;D、char*s;printf(%,s);答案:C;16、【單選題】以下敘述中錯(cuò)誤的是()。1分A、非零的數(shù)值型常量有正值和負(fù)值的區(qū)分B、常量是在程序運(yùn)行過(guò)程中值不能被改變的量C、定義符號(hào)常量必須用類(lèi)型名來(lái)設(shè)定常量的類(lèi)型D、用符號(hào)名表示的常量叫符號(hào)常量答案:C;17

4、、【單選題】下列敘述中,不符合良好程序設(shè)計(jì)風(fēng)格的是()。1分A、程序的效率第一,清晰第二B、程序的可讀性好C、程序中有必要的注釋D、輸人數(shù)據(jù)前要有提示信息答案:A;18、【單選題】有三個(gè)關(guān)系R、S和T如下:由關(guān)系R和S得到關(guān)系T的操作是()。1分A、自然連接B、交C、除D、并答案:C;19、【單選題】有以下程序:#includemain()inta=2,b=2,C=2;print(%dn,a/b&c);程序運(yùn)行后的輸出結(jié)果是()。1分A、0B、1C、2D、3答案:A;20、【單選題】面向?qū)ο蟮脑O(shè)計(jì)方法與傳統(tǒng)的面向過(guò)程的方法有本質(zhì)不同,它的基本原理是()。1分A、模擬現(xiàn)實(shí)世界中不同事物之間的聯(lián)系

5、B、強(qiáng)調(diào)模擬現(xiàn)實(shí)世界中的算法而不強(qiáng)調(diào)概念C、使用現(xiàn)實(shí)世界的概念抽象地思考問(wèn)題從而自然地解決問(wèn)題D、不強(qiáng)調(diào)模擬現(xiàn)實(shí)世界中的算法而強(qiáng)調(diào)概念答案:C;21、【單選題】結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括()。1分A、順序結(jié)構(gòu)B、GOT0跳轉(zhuǎn)C、選擇(分支)結(jié)構(gòu)D、重復(fù)(循環(huán))結(jié)構(gòu)答案:B;22、【單選題】關(guān)于結(jié)構(gòu)化程序設(shè)計(jì)原則和方法的描述錯(cuò)誤的是()。1分A、選用的結(jié)構(gòu)只準(zhǔn)許有一個(gè)入口和一個(gè)出口B、復(fù)雜結(jié)構(gòu)應(yīng)該用嵌套的基本控制結(jié)構(gòu)進(jìn)行組合嵌套來(lái)實(shí)現(xiàn)C、不允許使用GOT0語(yǔ)句D、語(yǔ)言中若沒(méi)有控制結(jié)構(gòu),應(yīng)該采用前后一致的方法來(lái)模擬答案:C;23、【單選題】以下C語(yǔ)言用戶標(biāo)識(shí)符中,不合法的是()。1分A、_1

6、B、AaBcC、abD、a-b答案:D;24、【單選題】若變量已正確定義,在語(yǔ)句“if(W)printf(%dn,k);”中,以下不可替代w的是()。1分A、ab+cB、ch=getchar()C、a=b+CD、a+答案:A;25、【單選題】若有定義int(*pt)3;,則下列說(shuō)法正確的是()。1分A、定義了基類(lèi)型為int的三個(gè)指針變量B、定義了基類(lèi)型為int的具有三個(gè)元素的指針數(shù)組ptC、定義了一個(gè)名為*pt、具有三個(gè)元素的整型數(shù)組D、定義了一個(gè)名為pt的指針變量,它可以指向每行有三個(gè)整數(shù)元素的二維數(shù)組答案:D;26、【單選題】有以下程序:#include#defineS(x)(x)x2ma

7、in()intk一5,j=2;Drintf(%printf,S(k+j);printf(%printfn,S(kj);程序運(yùn)行后的輸出結(jié)果是()。1分A、98,18B、39,11C、39,18D、98,11答案:B;27、【單選題】設(shè)x、Y和z是int型變量,且x=4,y=6,z=8,則下列表達(dá)式中值為0的是()。1分A、x&YB、xname);main()structstux3=01,Zhang,20),02,Wang,l9,03,Zha0,l8;fun(x+2);程序運(yùn)行后的輸出結(jié)果是()。1分A、ZhangB、ZhaoC、WangD、19答案:B;30、【單選題】有以下程序:#inclu

8、de#includemain()int*a,*b,*C;a=b=c=(int*)malloc(sizeof(int);*a=1;*b=2,*c=3;a=b:printf(%d,%d,%dn,*a,*b,*c);程序運(yùn)行后的輸出結(jié)果是()。1分A、3,3,3B、2,2,3C、1,2,3D、1,1,3答案:A;31、【單選題】有以下程序(說(shuō)明:字母A的ASCIl碼值是65):#includevoidfun(char*s)while(*s)if(*s%2)printf(%C,*s);s+;main()chara=BYTE;。Fun(a);printf(n);程序運(yùn)行后的輸出結(jié)果是()。1分A、BYB

9、、BTC、YTD、YE答案:D;32、【單選題】以下函數(shù)findmax擬實(shí)現(xiàn)在數(shù)組中查找最大值并作為函數(shù)值返回,但程序中有錯(cuò)導(dǎo)致不能實(shí)現(xiàn)預(yù)定功能。#defineMIN-2147483647intfindmax(intx,intn)inti,max;for(i=0;i#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é)果是()。1分A、10,64B、10,10C、64,10D、64,64答案:A;36、【單選題】以下函數(shù)不能用于向文件中寫(xiě)人數(shù)據(jù)的是()。1分A、ftellB、fwriteC、fp

10、utcD、fprintf答案:A;37、【單選題】fun函數(shù)的功能是:通過(guò)鍵盤(pán)輸入給x所指的整型數(shù)組所有元素賦值。在下劃線處應(yīng)填寫(xiě)的是()。#include#defineN5voidfun(intxN)intm;for(m=N-t;m=O;m-)scanf(%d,_);1分A、%&X+mB、&xm+1C、x+(m+)D、x+m答案:D;38、【單選題】關(guān)于C語(yǔ)言中數(shù)的表示,以下敘述中正確的是()。1分A、只有整型數(shù)在允許范圍內(nèi)能精確無(wú)誤地表示,實(shí)型數(shù)會(huì)有誤差B、只要在允許范圍內(nèi)整型數(shù)和實(shí)型數(shù)都能精確地表示C、只有實(shí)型數(shù)在允許范圍內(nèi)能精確無(wú)誤地表示,整形數(shù)會(huì)有誤差D、只有用八進(jìn)制表示的數(shù)才不會(huì)有

11、誤差答案:A;39、【單選題】以下選項(xiàng)中關(guān)于C語(yǔ)言常量的敘述錯(cuò)誤的是()。1分A、所謂常量,是指在程序運(yùn)行過(guò)程中,其值不能被改變的量B、常量分為整型常量、實(shí)型常量、字符常量和字符串常量C、常量可分為數(shù)值型常量和非數(shù)值常量D、經(jīng)常被使用的變量可以定義成常量答案:D;40、【單選題】公司中有多個(gè)部門(mén)和多名職員,每個(gè)職員只能屬于一個(gè)部門(mén),一個(gè)部門(mén)可以有多名職員。則實(shí)體部門(mén)和職員間的聯(lián)系是()。1分A、1:m聯(lián)系B、m:n聯(lián)系C、1:1聯(lián)系D、m:l聯(lián)系答案:A;1、【簡(jiǎn)答題】請(qǐng)補(bǔ)充main()函數(shù),該函數(shù)的功能是:輸入兩個(gè)正整數(shù)numl和num2,求這兩個(gè)數(shù)的最大公約和最小公倍數(shù)。例如,若輸入的兩個(gè)

12、正整數(shù)為12,4,則它們的最大公約數(shù)為12,最小公倍數(shù)為4。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在main()函數(shù)的橫線上填人所編寫(xiě)的若干表達(dá)式或語(yǔ)句。試題程序:#include#includevoidmain()inta,b,numl,num2,t;system(CLS):printf(nInputtwonumbers:n);scanf(%d,%d,&numl,&num2);if(numlc&b+ca&a+cb)if(a=b&b=c)/*found*return1;elseif(a=b|b=c|a=c)return2;/*found*elseretur

13、n3;elsereturn0;voidmain()inta,b,C,shape;printf(nlnputa,b,C:);scanf(%d%d%d,&a,&b,&c);printf(na=%d,b=%d,c=%dn,a,b,c);shape=proc(a,b,c);printf(nnTheshape:%dn,shape);24分解析:(1)錯(cuò)誤:rEturnl;正確:rEturn3;(2)錯(cuò)誤:rEturn3;正確:rEturnl;3、【簡(jiǎn)答題】學(xué)生的記錄由學(xué)號(hào)和成績(jī)組成,M名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組stu中,請(qǐng)編寫(xiě)函數(shù)proc(),其功能是:按分?jǐn)?shù)的高低排列學(xué)生的記錄,高分在前。

14、注意:部分源程序給出如下。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的花括號(hào)中填入所編寫(xiě)的若干語(yǔ)句。試題程序:#include#defineMl6typedefstructcharnuml0;intS;STREC:voidproc(STRECa)inti,j;STRECt;for(i=1;i排序*/for(j=0;jM-1;J+) 。if(ajs的記錄,高分在前*/t=aj;aj=aj+1;aj+1=t;)voidmain()STRECstuM=GA005,85),GA003,76,GA002,69,GA004,85),GA001,91),GA007,72),GA008,64),GA006,87),GA015,85),GA013,91),GA012,64),GA014,91),GA011,66),GA017,64,GA018,64),GA016,72;inti;proc(stu);printf(Thedataafters

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論