2017年計(jì)算機(jī)二級C語言考試試題及答案
雖然C語言也是強(qiáng)類型語言,但它的語法比較靈活,允許程序編寫者有較大的自由度。下面是小編整理的關(guān)于計(jì)算機(jī)二級C語言考試試題及答案,歡迎大家參考!
一、單選題
1). 若有說明:int a[10];則對a數(shù)組元素的正確引用是
A.a[10]
B.a[3,5]
C.a(5)
D.a[10-10]
正確答案:D
2). 在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于
A.需求分析階段
B.邏輯設(shè)計(jì)階段
C.概念設(shè)計(jì)階段
D.物理設(shè)計(jì)階段
正確答案:B
3). 結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是
A.程序的規(guī)模
B.程序的效率
C.程序設(shè)計(jì)語言的先進(jìn)性
D.程序易讀性
正確答案:D
4). 設(shè)x,y,t均為int型變量,執(zhí)行語句:x=y=3;t=++x||++y;完成后,y的值為
A.不確定
B.4
C.3
D.1
正確答案:C
5). 已知 int a=1,b=3則a^b的值為
A.3
B.1
C.2
D.4
正確答案:C
二、程序修改題
[簡答題]
給定程序MODI1.C中,fun函數(shù)的功能是:在任意給定的N個正整數(shù)中,從左到右依次逐個取三個數(shù)作為一組,按值大小找出該組數(shù)的中值,用該中值替換與該組數(shù)對應(yīng)的原三個數(shù)中的中間位置的數(shù)。處理后原數(shù)列中首尾2個數(shù)不變。處理后數(shù)列在主函數(shù)中輸出。例如,有10個正整數(shù)如下:
初始數(shù)列為:6 5 7 23 18 5 8 21 45 38
第1組數(shù)為:6 5 7中值為:6替換后的數(shù)列為:6 6 7 23 18 5 8 21 45 38
第2組數(shù)為:5 7 23 中值為:7替換后的數(shù)列為:6 6 7 23 18 5 8 21 45 38
第3組數(shù)為:7 23 18中值為:18替換后的數(shù)列為:6 6 7 18 18 5 8 21 45 38
第4組數(shù)為:23 18 5中值為:18替換后的數(shù)列為:6 6 7 18 18 5 8 21 45 38
第5組數(shù)為:18 5 8中值為:8替換后的數(shù)列為:6 6 7 18 18 8 8 21 45 38
第6組數(shù)為:5 8 21 中值為:8替換后的數(shù)列為:6 6 7 18 18 8 8 21 45 38
第7組數(shù)為:8 21 45中值為:21替換后的數(shù)列為:6 6 7 18 18 8 8 21 45 38
第8組數(shù)為:21 45 38 中值為:38替換后的數(shù)列為:6 6 7 18 18 8 8 21 38 38
最終結(jié)果為:6 6 7 18 18 8 8 21 38 38
請改正程序中指定部位的錯誤,使它能得出正 18 8 8 21 38 38
最終結(jié)果為:6 6 7 18 18 8 8 21 38 38
請改正程序中指定部位的錯誤,使它能得出正確的結(jié)果。
注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
【計(jì)算機(jī)二級C語言考試試題及答案】相關(guān)文章:
計(jì)算機(jī)二級C語言考試上機(jī)沖刺試題及答案07-11
計(jì)算機(jī)等級考試二級C語言考試試題(帶答案)11-10
計(jì)算機(jī)二級C語言試題及答案201710-01