版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔-下載后可編輯年4月計(jì)算機(jī)等級(jí)考試二級(jí)C語言真題2022年4月計(jì)算機(jī)等級(jí)考試二級(jí)C語言真題
1.【單選題】3分|程序流程圖中指有箭頭的線段表示的是
A圖元關(guān)系
B數(shù)據(jù)流
C控制流
D調(diào)用關(guān)系
2.【單選題】3分|結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括
A多態(tài)性
B自頂向下
C模塊化
D逐步求精
3.【單選題】3分|軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是
A低內(nèi)聚低耦合
B高內(nèi)聚低耦合
C低內(nèi)聚高耦合
D高內(nèi)聚高耦合
4.【單選題】3分|在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是
A可行性分析報(bào)告
B軟件需求規(guī)格說明書
C概要設(shè)計(jì)說明書
D集成測(cè)試計(jì)劃
5.【單選題】3分|算法的有窮性是指
A算法程序的運(yùn)行時(shí)間是有限的
B算法程序所處理的數(shù)據(jù)量是有限的
C算法程序的長度是有限的
D算法只能被有限的用戶使用
6.【單選題】3分|對(duì)長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是
A快速排序
B冒泡排序
C直接插入排序
D堆排序
7.【單選題】3分|下列關(guān)于棧的敘述正確的是
A棧按“先進(jìn)先出”組織數(shù)據(jù)
B棧按“先進(jìn)后出”組織數(shù)據(jù)
C只能在棧底插入數(shù)據(jù)
D不能刪除數(shù)據(jù)
8.【單選題】3分|在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于
A需求分析階段
B概念設(shè)計(jì)階段
C邏輯設(shè)計(jì)階段
D物理設(shè)計(jì)階段
9.【單選題】3分|有三個(gè)關(guān)系R、S和T如下:TBCDa0k1RSBCDa0k1b1n1BCDf3h2a0k1n2x1有關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為
A并
B自然連接
C笛卡爾積
D交
10.【單選題】3分|設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績),則表SC的關(guān)鍵字(鍵或碼)為
A課號(hào),成績
B學(xué)號(hào),成績
C學(xué)號(hào),課號(hào)
D學(xué)號(hào),姓名,成績
11.【單選題】3分|以下敘述中正確的是
AC程序中的解釋只能出現(xiàn)在程序的開始位置和語句的后面
BC程序書寫格式嚴(yán)格,要求一行內(nèi)只能寫一個(gè)語句
CC程序書寫格式自由,一個(gè)語句可以寫在多行上
D用C語言編寫的程序只能放在一個(gè)程序文件中
12.【單選題】3分|以下選項(xiàng)中不合法的標(biāo)識(shí)符是
Aprint
BFOR
Ca
D_00
13.【單選題】3分|以下選項(xiàng)中不屬于字符常量的是
A'C'
B"C"
C'\xCC0'
D'\072'
14.【單選題】3分|設(shè)變量已正確定義并賦值,以下正確的表達(dá)式是
Ax=y*5=x+z
Bint(15.8%5)
Cx=y+z+5,++y
Dx=25%5.0
15.【單選題】3分|以下定義語句中正確的是
Ainta=b=0;
BcharA=65+1,b='b';
Cfloata=1,*b=a,*c=b;
Ddoublea=0.0,b=1.1;
16.【單選題】3分|有以下程序段charch;intk;ch='a';k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCll十進(jìn)制代碼為97,則執(zhí)行上述程序段后輸出結(jié)果是
A因變量類型與格式描述符的類型不匹配輸出無定值
B輸出項(xiàng)與格式描述符個(gè)數(shù)不符,輸出為零值或不定值
Ca,97,12k=12
Da,97,k=12
17.【單選題】3分|已知字母A的ASCⅡ代碼值為65,若變量kk為char型,以下不能正確判斷出kk中的值為大寫字母的表達(dá)式是
Akk='A'kk='Z'
B!(kk='A'‖kk='Z')
C(kk+32)='a'(kk+32)='z'
Disalpha(kk)(kk91)
18.【單選題】3分|當(dāng)變量c的值不為2、4、6時(shí),值也為“真”的表達(dá)式是
A(c==2)‖(c==4)‖(c==6)
B(c=2c=6)‖(c!=3)‖(c!=5)
C(c=2c=6)!(c%2)
D(c=2c=6)(c%2!=1)
19.【單選題】3分|若變量已正確定義,有以下程序段inta=3,b=5,c=7;if(ab)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其輸出結(jié)果是()
A程序段有語法錯(cuò)
B3,5,3
C3,5,5
D3,5,7
20.【單選題】3分|有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;}printf(“a=%d,b=%d\n”,a,b);}程序的運(yùn)行結(jié)果是()
Aa=1,b=0
Ba=2,b=2
Ca=1,b=1
Da=2,b=1
21.【單選題】3分|有以下程序#includemain(){intx=8;for(;x0;x--){if(x%3){printf(“%d,”,x--);continue;}printf(“%d,”,--x);}}程序的運(yùn)行結(jié)果是()
A7,4,2
B8,7,5,2
C9,7,6,4
D8,5,4,2
22.【單選題】3分|有以下程序#includemain(){inta[]={1,2,3,4},y,*p=a[3];--p;y=*p;printf(“y=%d\n”,y);}程序的運(yùn)行結(jié)果是()
Ay=0
By=1
Cy=2
Dy=3
23.【單選題】3分|以下錯(cuò)誤的定義語句是
Aintx[][3]={{0},{1},{1,2,3}};
Bintx[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
Cintx[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
Dintx[][3]={1,2,3,4};
24.【單選題】3分|設(shè)有如下程序段chars[20]=“Bejing”,*p;p=s;則執(zhí)行p=s;語句后,以下敘述正確的是
A可以用*p表示s[0]
Bs數(shù)組中元素的個(gè)數(shù)和p所指字符串長度相等
Cs和p都是指針變量
D數(shù)組s中的內(nèi)容和指針變量p中的內(nèi)容相等
25.【單選題】3分|若有定義:inta[2][3];,以下選項(xiàng)中對(duì)a數(shù)組元素正確引用的是
Aa[2][!1]
Ba[2][3]
Ca[0][3]
Da[12][!1]
26.【單選題】3分|有定義語句:chars[10];,若要從終端給s輸入5個(gè)字符,錯(cuò)誤的輸入語句是
Agets(s[0]);
Bscanf(“%s”,s+1);
Cgets(s);
Dscanf(“%s”,s[1]);
27.【單選題】3分|以下敘述中錯(cuò)誤的是
A在程序中凡是以“?!遍_始的語句行都是預(yù)處理命令行
B預(yù)處理命令行的最后不能以分號(hào)表示結(jié)束
C#defineMAX是合法的宏定義命令行
DC程序?qū)︻A(yù)處理命令行的處理是在程序執(zhí)行的過程中進(jìn)行的
28.【單選題】3分|以下結(jié)構(gòu)體類型說明和變量定義中正確的是
Atypedefstruct
BstructREC;{intn;charc;}REC;{intn;charc;};RECt1,t2;RECt1,t2;
CtypedefstructREC;
Dstruct{intn=0;charc=’A’;}t1,t2;{intn;charc;}RECt1,t2;
29.【單選題】3分|以下敘述中錯(cuò)誤的是
Agets函數(shù)用于從終端讀入字符串
Bgetchar函數(shù)用于從磁盤文件讀入字符
Cfputs函數(shù)用于把字符串輸出到文件
Dfwrite函數(shù)用于以二進(jìn)制形式輸出數(shù)據(jù)到文件
30.【單選題】3分|有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i12;i++)c[s[i]]++;for(i=1;i5;i++)printf(“%d”,c[i]);printf(“\n”);}程序的運(yùn)行結(jié)果是()
A1234
B2344
C4332
D1123
31.【單選題】3分|有以下程序#includevoidfun(int*s,intnl,intn2){inti,j,t;i=nl;j=n2;while(i
A987654321
B4321098765
C5678901234
D987651234
32.【單選題】3分|有以下程序#include#includevoidfun(char*s[],intn){char*t;inti,j;for(i=0;istrlen(s[j])){t=s[i];s[i]=s[j];s[j]=t;}}main(){char*ss[]={“bcc”,”bbcc”,”xy”,”aaaacc”,”aabcc”};fun(ss,5);printf(“%s,%s\n”,ss[0],ss[4]);}程序的運(yùn)行結(jié)果是()
Axy,aaaacc
Baaaacc,xy
Cbcc,aabcc
Daabcc,bcc
33.【單選題】3分|有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);printf(“%d\n”,z);}程序的運(yùn)行結(jié)果是()
A0
B9
C6
D8
34.【單選題】3分|#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s=”****a*b****”,t[80];fun(s,t);puts(t);}程序的運(yùn)行結(jié)果是()
A*****a*b
Ba*b
Ca*b****
Dab
35.【單選題】3分|#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={“Zhao”,’m’,85.0,90.0};inti;strcpy(,);a.sex=b.sex;for(i=0;i2;i++)a.score[i]=b.score[i];}main(){STUc={“Qian”,’p’,95.0,92.0};f(c);printf(“%s,%c,%2.0f,%2.0f\n”,,c.sex,c.score[0],c.score[1]);}運(yùn)行結(jié)果是
AQian,f,95,92
BQian,m,85,90
CZhao,f,95,92
DZhao,m,85,90
36.【單選題】3分|有以下程序#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen(“dl.dat”,”w”);for(i=0;i3;i++)fprintf(fp,”%d”,a[i]);fprintf(fp,”\n”);fclose(fp);fp=fopen(“dl.dat”,”r”);fscanf(fp,”%d”,n);fclose(fp);printf(“%d\n”,n);}程序的運(yùn)行結(jié)果是()
A12300
B123
C1
D321
37.【單選題】3分|變量a中的數(shù)據(jù)用二進(jìn)制表示的形式是01011101,變量b中的數(shù)據(jù)用二進(jìn)制表示的形式是11110000。若要求將a的高4位取反,低4位不變,所要執(zhí)行的運(yùn)算是
Aa^b
Ba|b
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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度高端物業(yè)小區(qū)保潔與綠化維護(hù)服務(wù)合同3篇
- 二零二五年度智能家居布藝定制服務(wù)協(xié)議2篇
- 2025年度智能車聯(lián)網(wǎng)技術(shù)廠長聘用協(xié)議書范例4篇
- 齒輪工藝課程設(shè)計(jì)課程
- 專業(yè)技術(shù)人員借調(diào)協(xié)議2024年標(biāo)準(zhǔn)格式版
- 自動(dòng)化控制 課程設(shè)計(jì)
- 2025年代理商客戶滿意協(xié)議
- 二零二五年度高校與新能源產(chǎn)業(yè)合作辦學(xué)合同3篇
- 二零二五年度船舶裝飾工程承包協(xié)議3篇
- 臨時(shí)工聘用協(xié)議細(xì)則 2024年版版A版
- 二年級(jí)語文下冊(cè)背誦內(nèi)容(全部)
- 繪本《圖書館獅子》原文
- 給水管道施工與安裝技術(shù)要求(課件)
- 警輔 培訓(xùn) 課件
- 安全使用公共WiFi網(wǎng)絡(luò)的方法
- 法拍輔助工作管理制度
- 中控室保密與信息安全政策
- 后端開發(fā)年終總結(jié)
- 2023年管理學(xué)原理考試題庫附答案
- 萬達(dá)廣場(chǎng)營銷活動(dòng)管理及效果考核規(guī)定
- 過敏性皮炎的護(hù)理查房
評(píng)論
0/150
提交評(píng)論