




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——2022年3月全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言考試真題2022年3月全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言考試真題
一、選擇題
1以下關(guān)于棧表達(dá)正確的是
A棧頂元素最先能被刪除
B棧頂元素結(jié)果才能被刪除
C棧底元素永遠(yuǎn)不能被刪除
D以上三種說(shuō)法都不對(duì)
2以下表達(dá)中正確的是
A有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)布局不確定是非線性布局
B只有一個(gè)根結(jié)點(diǎn)的數(shù)據(jù)布局不確定是線性布局
C循環(huán)鏈表是非線性布局
D雙向鏈表是非線性布局
3某二叉樹(shù)共有7個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有1個(gè),那么該二叉樹(shù)的深度為假設(shè)根結(jié)點(diǎn)在第1層
A3B4C6D7
4在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是
A軟件集成測(cè)試籌劃B軟件細(xì)致設(shè)計(jì)說(shuō)明書(shū)
C用戶手冊(cè)D軟件需求規(guī)格說(shuō)明書(shū)
5布局化程序所要求的根本布局不包括
A依次布局BGOTO跳轉(zhuǎn)
C選擇分支布局D重復(fù)循環(huán)布局
6下面描述中錯(cuò)誤的是
A系統(tǒng)總體布局圖支持軟件系統(tǒng)的細(xì)致設(shè)計(jì)
B軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過(guò)程
C數(shù)據(jù)布局與數(shù)據(jù)庫(kù)設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一
DPAD圖是軟件細(xì)致設(shè)計(jì)的表示工具
7負(fù)責(zé)數(shù)據(jù)庫(kù)中查詢操作的數(shù)據(jù)庫(kù)語(yǔ)言是
A數(shù)據(jù)定義語(yǔ)言
B數(shù)據(jù)管理語(yǔ)言
C數(shù)據(jù)操縱語(yǔ)言
D數(shù)據(jù)操縱語(yǔ)言
8一個(gè)教師可講授多門(mén)課程,一門(mén)課程可由多個(gè)教師講授。那么實(shí)體教師和課程間的聯(lián)系是
A1:1聯(lián)系B1:m聯(lián)系
Cm:1聯(lián)系Dm:n聯(lián)系
9有三個(gè)關(guān)系R、S和T如下:
那么由關(guān)系R和S得到關(guān)系T的操作是
A自然連接B交C除D并
10定義無(wú)符號(hào)整數(shù)類為UInt,下面可以作為類UInt實(shí)例化值的`是
A-369B369C0.369D整數(shù)集合1,2,3,4,5
11計(jì)算機(jī)高級(jí)語(yǔ)言程序的運(yùn)行方法有編譯執(zhí)行和解釋執(zhí)行兩種,以下表達(dá)中正確的是
AC語(yǔ)言程序僅可以編譯執(zhí)行
BC語(yǔ)言程序僅可以解釋執(zhí)行
CC語(yǔ)言程序既可以編譯執(zhí)行又可以解釋執(zhí)行
D以上說(shuō)法都不對(duì)
12以下表達(dá)中錯(cuò)誤的是
AC語(yǔ)言的可執(zhí)行程序是由一系列機(jī)器指令構(gòu)成的
B用C語(yǔ)言編寫(xiě)的源程序不能直接在計(jì)算機(jī)上運(yùn)行
C通過(guò)編譯得到的二進(jìn)制目標(biāo)程序需要連接才可以運(yùn)行
D在沒(méi)有安裝C語(yǔ)言集成開(kāi)發(fā)環(huán)境的機(jī)器上不能運(yùn)行C源程序生成的.exe文件
13以下選項(xiàng)中不能用作C程序合法常量的是
A1,234B123
C123D\x7G
14以下選項(xiàng)中可用作C程序合法實(shí)數(shù)的是
A.1e0B3.0e0.2
CE9D9.12E
15若有定義語(yǔ)句:inta=3,b=2,c=1;,以下選項(xiàng)中錯(cuò)誤的賦值表達(dá)式是
Aa=b=4=3;Ba=b=c+1;
Ca=b=4+c;Da=1+b=c=4;
16有以下程序段
charname[20];
intnum;
scanfname=%snum=%d,name;num;
當(dāng)執(zhí)行上述程序段,并從鍵盤(pán)輸入:name=Lilinum=1001回車(chē)后,name的值為
ALili
Bname=Lili
CLilinum=
Dname=Lilinum=1001
17if語(yǔ)句的根本形式是:if表達(dá)式語(yǔ)句,以下關(guān)于"表達(dá)式'值的表達(dá)中正確的是
A務(wù)必是規(guī)律值B務(wù)必是整數(shù)值
C務(wù)必是正數(shù)D可以是任意合法的數(shù)值
18有以下程序
#include
main
intx=011;
printf%d\n,++x;
程序運(yùn)行后的輸出結(jié)果是
A12B11C10D9
19有以下程序
#include
main
ints;
scanf%d,s;
whiles0
switchs
case1:printf%d,s+5;
case2:printf%d,s+4;break;
case3:printf%d,s+3;
default:printf%d,s+1;break;
scanf%d,s;
運(yùn)行時(shí),若輸入123450回車(chē),那么輸出結(jié)果是
A6566456B66656C66666D6666656
20有以下程序段
inti,n;
fori=0;i8;i++
n=rand%5;
switchn
case1:
case3:printf%d\n,n;break;
case2:
case4:printf%d\n,n;continue;
case0:exit0;
printf%d\n,n;
以下關(guān)于程序段執(zhí)行處境的表達(dá),正確的是
Afor循環(huán)語(yǔ)句固定執(zhí)行8次
B當(dāng)產(chǎn)生的隨機(jī)數(shù)n為4時(shí)終止循環(huán)操作
C當(dāng)產(chǎn)生的隨機(jī)數(shù)n為1和2時(shí)不做任何操作
D當(dāng)產(chǎn)生的隨機(jī)數(shù)n為0時(shí)終止程序運(yùn)行
21有以下程序
#include
main
chars[]=012xy\08s34f4w2;
inti,n=0;
fori=0;s[i]!=0;i++
ifs[i]=0s[i]=9n++;
printf%d\n,n;
程序運(yùn)行后的輸出結(jié)果是
A0B3C7D8
22若i和k都是int類型變量,有以下for語(yǔ)句
fori=0,k=-1;k=1;k++printf*****\n;
下面關(guān)于語(yǔ)句執(zhí)行處境的表達(dá)中正確的是
A循環(huán)體執(zhí)行兩次
B循環(huán)體執(zhí)行一次
C循環(huán)體一次也不執(zhí)行
D構(gòu)成無(wú)限循環(huán)
23有以下程序
#include
main
charb,c;inti;
b=a;c=A;
fori=0;i6;i++
ifi%2putchari+b;
elseputchari+c;
printf\n;
程序運(yùn)行后的輸出結(jié)果是
AABCDEFBAbCdEfCaBcDeFDabcdef
24設(shè)有定義:doublex[10],*p=x;,以下能給數(shù)組x下標(biāo)為6的元素讀入數(shù)據(jù)的正確語(yǔ)句是
Ascanf%f,x[6];Bscanf%lf,*x+6;
Cscanf%lf,p+6;Dscanf%lf,p[6];
25有以下程序說(shuō)明:字母A的ASCII碼值是65
#include
voidfunchar*s
while*s
if*s%2printf%c,*s;
s++;
main
chara[]=BYTE;
funa;printf\n;
程序運(yùn)行后的輸出結(jié)果是
ABYBBTCYTDYE
2022年3月全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言考試真題
26有以下程序段
#include
main
whilegetchar!=\n;
以下表達(dá)中正確的是
A此while語(yǔ)句將無(wú)限循環(huán)
Bgetchar不成以展現(xiàn)在while語(yǔ)句的條件表達(dá)式中
C當(dāng)執(zhí)行此while語(yǔ)句時(shí),只有按回車(chē)鍵程序才能持續(xù)執(zhí)行
D當(dāng)執(zhí)行此while語(yǔ)句時(shí),按任意鍵程序就能持續(xù)執(zhí)行
27有以下程序
#include
main
intx=1,y=0;
if!xy++;
elseifx==0
ifxy+=2;
elsey+=3;
printf%d\n,y;
程序運(yùn)行后的輸出結(jié)果是
A3B2C1D0
28若有定義語(yǔ)句:chars[3][10],*k[3],*p;,那么以下賦值語(yǔ)句正確的是
Ap=s;Bp=k;Cp=s[0];Dk=s;
29有以下程序
#include
voidfunchar*c
while*c
if*c=a*c=z*c=*c-a-A;
c++;
main
chars[81];
getss;funs;putss:
當(dāng)執(zhí)行程序時(shí)從鍵盤(pán)上輸入HelloBeijing回車(chē),那么程序的輸出結(jié)果是
AhellobeijingBHelloBeijingCHELLOBEIJINGDhELLOBeijing
30以下函數(shù)的功能是:通過(guò)鍵盤(pán)輸入數(shù)據(jù),為數(shù)組中的全體元素賦值。
#include
#defineN10
voidfunintx[N]
inti=0;
whilei
在程序中下劃線處應(yīng)填入的是
Ax+iBx[i+1]
Cx+i++Dx[++i]
31有以下程序
#include
main
chara[30],b[30];
scanf%s,a;
getsb;
printf%s\n%s\n,a,b;
程序運(yùn)行時(shí)若輸入:
howareyou?Iamfine回車(chē)
那么輸出結(jié)果是
Ahowareyou?Bhow
Iamfineareyou?Iamfine
Chowareyou?IamfineDrowareyou?
32設(shè)有如下函數(shù)定義
intfunintk
ifk1return0;
elseifk==1return1;
elsereturnfunk-1+1;
若執(zhí)行調(diào)用語(yǔ)句:n=fun3;,那么函數(shù)fun總共被調(diào)用的次數(shù)是
A2B3C4D5
33有以下程序
#include
intfunintx,inty
ifx!=yreturnx+y;2;
elsereturnx;
main
inta=4,b=5,c=6;
printf%d\n,fun2*a,funb,c;
程序運(yùn)行后的輸出結(jié)果是
A3B6C8D12
34有以下程序
#include
intfun
staticintx=1;
x*=2;
returnx;
main
inti,s=1;
fori=1;i=3;i++s*=fun;
printf%d\n,s;
程序運(yùn)行后的輸出結(jié)果是
A0B10C30D64
35有以下程序
#include
#defineSx4*x*x+1
main
intk=5,j=2;
printf%d\n,Sk+j;
程序運(yùn)行后的輸出結(jié)果是
A197B143C33D28
36設(shè)有定義:structcharmark[12];intnum1;doublenum2;t1,t2;,若變量均已正確賦初值,那么以下語(yǔ)句中錯(cuò)誤的是
At1=t2;Bt2.num1=t1.num1;
Ct2.mark=t1.mark;Dt2.num2=t1.num2;
37有以下程序
#include
structord
intx,y;dt[2]=1,2,3,4;
main
structord*p=dt;
printf%d,,++p-x;printf%d\n,++p-y;
程序運(yùn)行后的輸出結(jié)果是
A1,2B4,1C3,4D2,3
38有以下程序
#include
structS
inta,b;data[2]=10,100,20,200;
main
structSp=data[1];
printf%d\n,++p.a;
程序運(yùn)行后的輸出結(jié)果是
A10B11C20D21
39有以下程序
#include
main
unsignedchara=8,c;
c=a3;
printf%d\n,c;
程序運(yùn)行后的輸出結(jié)果是
A32B16C1D0
40設(shè)fp已定義,執(zhí)行語(yǔ)句fp=fopenfile,w;后,以下針對(duì)文本文件file操作表達(dá)的選項(xiàng)中正確的是
A寫(xiě)操作終止后可以從頭開(kāi)頭讀B只能寫(xiě)不能讀
C可以在原有內(nèi)容后追加寫(xiě)D可以肆意讀和寫(xiě)
2022年3月全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言考試真題
二、填空題
1有序線性表能舉行二分查找的前提是該線性表務(wù)必是存儲(chǔ)的。
2一棵二叉樹(shù)的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,那么后序遍歷結(jié)果為。
3對(duì)軟件設(shè)計(jì)的最小單位模塊或程序單元舉行的測(cè)試通常稱為測(cè)試。
4實(shí)體完整性約束要求關(guān)系數(shù)據(jù)庫(kù)中元組的屬性值不能為空。
5在關(guān)系A(chǔ)S,SN,D和關(guān)系BD,CN,NM中,A的主關(guān)鍵字是S,B的主關(guān)鍵字是D,那么稱是關(guān)系A(chǔ)的外碼。
6以下程序運(yùn)行后的輸出結(jié)果是。
#include
main
inta;
a=intdouble3/2+0.5+int1.99*2;
printf%d\n,a;
7有以下程序
#include
main
intx;
scanf%d,x;
ifx15printf%d,x-5;
ifx10printf%d,x;
ifx5printf%d\n,x+5;
若程序運(yùn)行時(shí)從鍵盤(pán)輸入12回車(chē),那么輸出結(jié)果為。
8有以下程序說(shuō)明:字符0的ASCII碼值為48
#include
main
charc1,c2;
scanf%d,c1;
c2=c1+9;
printf%c%c\n,c1,c2;
若程序運(yùn)行時(shí)從鍵盤(pán)輸入48回車(chē),那么輸出結(jié)果為。
9有以下函數(shù)
voidprtcharch,intn
inti;
fori=1;i=n;i++
printfi%6!=0?%c:%c\n,ch;
執(zhí)行調(diào)用語(yǔ)句prt*,24;后,函數(shù)共輸出了行*號(hào)。
10以下程序運(yùn)行后的輸出結(jié)果是。
#include
main
intx=10,y=20,t=0;
ifx==yt=x;x=y;y=t;
printf%d%d\n,x,y;
11己知a所指的數(shù)組中有N個(gè)元素。函數(shù)fun的功能是,將下標(biāo)kk0開(kāi)頭的后續(xù)元素全部向前移動(dòng)一個(gè)位置。請(qǐng)?zhí)羁铡?/p>
voidfuninta[N],intk
inti;
fori=k;i
12有以下程序,請(qǐng)?jiān)?/p>
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 心胸外科護(hù)士長(zhǎng)述職報(bào)告
- 第9章 插畫(huà)中的圖形設(shè)計(jì)
- 急性胰腺炎的飲食護(hù)理
- 山東省名校聯(lián)盟2024-2025學(xué)年高一下學(xué)期3月校際聯(lián)考生物試題(有答案)
- 小學(xué)開(kāi)學(xué)前收心及安全教育
- 2025年寧夏中寧縣大戰(zhàn)場(chǎng)鎮(zhèn)第二學(xué)期六年級(jí)數(shù)學(xué)第一次測(cè)試卷(無(wú)答案)
- 山東省濰坊市四市2024-2025學(xué)年高二上學(xué)期11月期中生物試題 含解析
- 常用降壓藥的用藥護(hù)理
- 健身銷售培訓(xùn)
- 中國(guó)無(wú)機(jī)固廢處理行業(yè)運(yùn)營(yíng)狀況及前景發(fā)展規(guī)劃分析報(bào)告2025-2030年
- 2022年中國(guó)礦業(yè)權(quán)評(píng)估新準(zhǔn)則
- 礦體井下開(kāi)采基建工程及采礦投標(biāo)文件
- 人工挖孔樁施工危險(xiǎn)源辨識(shí)與評(píng)價(jià)及應(yīng)對(duì)措施
- 領(lǐng)慧書(shū)院-中國(guó)古典禮儀和漢服文化淺析
- 抓住四個(gè)環(huán)節(jié)上好科學(xué)實(shí)驗(yàn)課
- 小學(xué)語(yǔ)文人教課標(biāo)版(部編)三年級(jí)下冊(cè)口語(yǔ)交際:趣味故事會(huì)
- 交通事故上報(bào)、處理流程圖
- 酸堿鹽的通性
- 不銹鋼板厚度偏差
- 防坍塌安全常識(shí)上課講義
- 健康證體檢表
評(píng)論
0/150
提交評(píng)論