第 1 頁(yè):選擇題 |
第 3 頁(yè):程序填空題 |
第 4 頁(yè):程序修改題 |
第 5 頁(yè):程序設(shè)計(jì)題 |
第 6 頁(yè):參考答案 |
點(diǎn)擊查看:2016年9月計(jì)算機(jī)二級(jí)C語(yǔ)言考前40天必做試題匯總
一、選擇題(每小題1分。共40分)
(1)下列敘述中正確的是( )。
A.有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)
B.只有一個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)
C.循環(huán)鏈表是非線性結(jié)構(gòu)
D.雙向鏈表是非線性結(jié)構(gòu)
(2)程序調(diào)試的任務(wù)是( )。
A.設(shè)計(jì)測(cè)試用例
B.驗(yàn)證程序的正確性
C.發(fā)現(xiàn)程序中的錯(cuò)誤
D.診斷和改正程序中的錯(cuò)誤
(3)下列選項(xiàng)中屬于面向?qū)ο笤O(shè)計(jì)方法主要特征的是( )。
A.繼承
B.自頂向下
C.模塊化
D.逐步求精
(4)以下選項(xiàng)中,不合法的c語(yǔ)言用戶標(biāo)識(shí)符是( )。
A.a_b
B.AaBc
C.a - - b
D._1
(5)設(shè)有定義:int a;float b;執(zhí)行scanf("%2d%f",&a,&B.;語(yǔ)句時(shí),若從鍵盤(pán)輸入876 543.0<回車>則a和b的值分別是( )。
A.87和6.0
B.876和543.0
C.87和543.0
D.76和543.0
(6)有以下程序:
運(yùn)行時(shí),若輸入1 2 3 4 5 0<回車>,則輸出結(jié)果是( )。
A.66656
B.6566456
C.66666
D.6666656
(7)以下函數(shù)實(shí)現(xiàn)按每行8個(gè)輸出w所指教組中的數(shù)據(jù):
(8)有以下程序(strcat函數(shù)用于連接兩個(gè)字符串):
程序運(yùn)行后的輸出結(jié)果是( )。
A.IJK
B.ABCDE\OFG\OIJK
C.ABCDIJK
D.EFGIJK
(9)有以下程序:
執(zhí)行程序時(shí),給變量x輸人10,程序運(yùn)行后的輸出結(jié)果是( )。
A.55
B.54
C.65
D.45
(10)有以下程序:
程序運(yùn)行后的輸出結(jié)果是( )。
A.3,4
B.4,1
C.2,3
D.1,2
(11)下列敘述中正確的是( )。
A.算法就是程序
B.設(shè)計(jì)算法時(shí)只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)
C.設(shè)計(jì)算法時(shí)只需要考慮結(jié)果的可靠性
D.以上三種說(shuō)法都不對(duì)
(12)下列關(guān)于二叉樹(shù)的敘述中,正確的是( )。
A.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個(gè)
B.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)
C.葉子結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)的兩倍
D.度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍
(13)下列關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,正確的是( )。
A.在需求分析階段建立數(shù)據(jù)字典
B.在概念設(shè)計(jì)階段建立數(shù)據(jù)字典
C.在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典
D.在物理設(shè)計(jì)階段建立數(shù)據(jù)字典
(14)以下敘述中錯(cuò)誤的是( )。
A.算法正確的程序可以有零個(gè)輸入
B.算法正確的程序最終一定會(huì)結(jié)束
C.算法正確的程序可以有零個(gè)輸出
D.算法正確的程序?qū)τ谙嗤妮斎艘欢ㄓ邢嗤慕Y(jié)果
(15)有以下定義語(yǔ)句,編譯時(shí)會(huì)出現(xiàn)編譯錯(cuò)誤的是( )。
(16)有以下程序:
程序執(zhí)行后的輸出結(jié)果是( )。
A.y=一1
B.y=0
C.y=1
D.while構(gòu)成無(wú)限循環(huán)
(17)以下敘述中錯(cuò)誤的是( )。
A.用戶定義的函數(shù)中可以沒(méi)有return語(yǔ)句
B.用戶定義的函數(shù)中可以有多個(gè)return語(yǔ)句,以便可以調(diào)用一次返回多個(gè)函數(shù)值
C.用戶定義的函數(shù)中若沒(méi)有return語(yǔ)句,則應(yīng)當(dāng)定義函數(shù)為void類型
D.函數(shù)的return語(yǔ)句中可以沒(méi)有表達(dá)式
(18)有以下程序:
當(dāng)執(zhí)行程序時(shí)從鍵盤(pán)上輸入Hello Beijing<回車>,則程序運(yùn)行后的輸出結(jié)果是( )。
A.hello beijing
B.Hello Beijing
C.HELLO BEIJING
D.hELLO Beijing
(19)有以下程序:
程序運(yùn)行后的輸出結(jié)果是( )。
A.z
B.0
C.元素ch[5]的地址
D.字符Y的地址
(20)有以下程序:
程序運(yùn)行后的輸出結(jié)果是( )。
A.3,3
B.1,1
C.2,3
D.1,2
相關(guān)推薦:
各地2016年全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間匯總
各地2016年計(jì)算機(jī)等級(jí)考試準(zhǔn)考證打印時(shí)間匯總
各地2016年全國(guó)計(jì)算機(jī)等級(jí)考試費(fèi)用匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |