首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購(gòu) - 書城 - ? - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁(yè)網(wǎng)校萬(wàn)題庫(kù)直播雄鷹網(wǎng)校團(tuán)購(gòu)書城?論壇實(shí)用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱日語(yǔ)
新概念英語(yǔ)
專四專八
博思考試
零起點(diǎn)英語(yǔ)
托?荚
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢
營(yíng) 銷 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問
ACCA考試
初級(jí)會(huì)計(jì)職稱
資產(chǎn)評(píng)估師
高級(jí)經(jīng)濟(jì)師
注冊(cè)會(huì)計(jì)師
高級(jí)會(huì)計(jì)師
美國(guó)注冊(cè)會(huì)計(jì)師
審計(jì)師考試
國(guó)際內(nèi)審師
注冊(cè)稅務(wù)師
理財(cái)規(guī)劃師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
注冊(cè)給排水
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
寶寶起名
繽紛校園
實(shí)用文檔
入黨申請(qǐng)
英語(yǔ)學(xué)習(xí)
思想?yún)R報(bào)
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂

2015計(jì)算機(jī)二級(jí)考試《C語(yǔ)言》沖刺試題及答案(2)

考試吧整理“2015計(jì)算機(jī)二級(jí)考試《C語(yǔ)言》沖刺試題及答案(2)供考生參考。更多計(jì)算機(jī)等級(jí)考試相關(guān)信息請(qǐng)關(guān)注考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁(yè):選擇題
第 3 頁(yè):程序填空題
第 4 頁(yè):程序改錯(cuò)題
第 5 頁(yè):程序設(shè)計(jì)題

  點(diǎn)擊查看:2015計(jì)算機(jī)二級(jí)考試《C語(yǔ)言》沖刺試題及答案匯總

  一、選擇題

  1有以下程序:

  

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.1,6,2,1,B.8,7,3,1,C.4,7,5,2,D.1,6,5,7,

  參考答案:D

  參考解析:首先對(duì)二維數(shù)組進(jìn)行賦值操作,a[0][0]、a[0][1]、…、a[3][2]、a[3][3]的值為l、4、…、6、1。通過for語(yǔ)句和if語(yǔ)句,對(duì)二維數(shù)組各列元素進(jìn)行由小到大的排序操作,程序最后通過for語(yǔ)句輸出二維數(shù)組對(duì)角線上的元素。因此D選項(xiàng)正確。

  2有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.2 3 4 4B.4 3 3 2C.1 2 3 4D.1 1 2 3

  參考答案:B

  參考解析:在for(i=0;i<12;i++)C[s[i]]++中,數(shù)組元素s[i]的值作為數(shù)組c的下標(biāo),當(dāng)退出循環(huán)時(shí),數(shù)組c的4個(gè)元素的值分別為4…3 3 2。因此B選項(xiàng)正確。

  3數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式不包括( )。

  A.概念模式B.內(nèi)模式C.外模式D.數(shù)據(jù)模式

  參考答案:D

  參考解析:

  數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式,所以選擇D。

  4有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.16B.1C.32D.0

  參考答案:B

  參考解析:無(wú)符號(hào)整型變量a的值為8,二進(jìn)制表示為00001000,右移3位后為00000001,即十進(jìn)制的l,所以輸出1。

  5計(jì)算機(jī)能直接執(zhí)行的程序是( )。

  A.源程序B.目標(biāo)程序C.匯編程序D.可執(zhí)行程序

  參考答案:D

  參考解析:計(jì)算機(jī)能直接執(zhí)行的程序是二進(jìn)制的可執(zhí)行程序,擴(kuò)展名為.exe。所以選擇D選項(xiàng)。

  6以下敘述中錯(cuò)誤的是( )。

  A.c語(yǔ)言中的每條可執(zhí)行語(yǔ)句和非執(zhí)行語(yǔ)句最終都將被轉(zhuǎn)換成二進(jìn)制的機(jī)器指令

  B.c程序經(jīng)過編譯、連接步驟之后才能形成一個(gè)真正可執(zhí)行的二進(jìn)制機(jī)器指令文件

  C.用c語(yǔ)言編寫的程序稱為源程序,它以ASCIl代碼形式存放在一個(gè)文本文件中

  D.c語(yǔ)言源程序經(jīng)編譯后生成后綴為.obj的目標(biāo)程序

  參考答案:A

  參考解析:C語(yǔ)言中的非執(zhí)行語(yǔ)句不會(huì)被編譯,不會(huì)生成二進(jìn)制的機(jī)器指令,所以A錯(cuò)誤。由C語(yǔ)言構(gòu)成的指令序列稱c源程序,C源程序經(jīng)過C語(yǔ)言編譯程序編譯之后生成一個(gè)后綴為.OBJ的二進(jìn)制文件(稱為目標(biāo)文件);最后要由“連接程序”把此.OBJ文件與C語(yǔ)言提供的各種庫(kù)函數(shù)連接起來生成一個(gè)后綴為.EXE的可執(zhí)行文件。

  7有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.3B.2C.1D.0

  參考答案:D

  參考解析:在if else語(yǔ)句中else總是與離它最近的f配對(duì)。本題目中x為l所以!X為0,所以執(zhí)行else if語(yǔ)句中的內(nèi)容,判斷(x==O)是否成立,因?yàn)閤為1所以條件不成立,聽以else if內(nèi)部的if…else語(yǔ)句不再執(zhí)行,所以Y的值還是初蛤值0。

  8設(shè)fp為指向某二進(jìn)制文件的指針,且已讀到此文件末尾,則函數(shù)feof(fp),的返回值為( )。

  A.0B.\0C.非0值D.NULL

  參考答案:C

  參考解析:本題考查文件的定位,feof函數(shù)的用法是從輸入流讀取數(shù)據(jù),如果到達(dá)文件末尾(遇文件結(jié)束符),eof函數(shù)值為非零值,否則為0,所以選項(xiàng)C正確。

  9有以下程序:

  

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.2,4B.1,2C.1,4D.2.3

  參考答案:B

  參考解析:結(jié)構(gòu)體變量可以作為函數(shù)的參數(shù)和返回值。作為函數(shù)的實(shí)參時(shí),可以實(shí)現(xiàn)函數(shù)的傳值調(diào)用。當(dāng)使用結(jié)構(gòu)體變量作為函數(shù)的形參時(shí),實(shí)參也應(yīng)該是結(jié)構(gòu)體變量名以實(shí)現(xiàn)傳值調(diào)用,實(shí)參將拷貝副本給形參,在被調(diào)用函數(shù)中改變形參值對(duì)于調(diào)用函數(shù)中的實(shí)參沒有影響。所以選擇B。

  10若有定義:int a,h;通過語(yǔ)句:scanf(”%d;%d”,&a,&B.;,能把整數(shù)3賦給變量a,5賦給變量b的輸入數(shù)據(jù)是( )。

  A.3 5B.3,5C.3;5D.35

  參考答案:C

  參考解析:輸入數(shù)據(jù)的格式必須與seanf()的格式控制串完全匹配,所以輸入時(shí)必須在3和5之間輸入“;”。

  11有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.0B.10C.20D.出錯(cuò)

  參考答案:C

  參考解析:nlaIloc(sizeof(int))的作用是開辟一個(gè)長(zhǎng)度為sizeof(int)存儲(chǔ)空間,并通過強(qiáng)制類型轉(zhuǎn)換(int。)將此存儲(chǔ)空間的地址賦給了一個(gè)整型的指針變量P。然后執(zhí)行語(yǔ)句·P=n,使得·p的值為10,并通過return返回此值,即a的值為l0。然后在主函數(shù)中輸出a+ftm(10)=10+10=20。

  12設(shè)有定義:char s[81];int i=0;,以下不能將一行(不超過80個(gè)字符)帶有空格的字符串正確讀入的語(yǔ)句或語(yǔ)句組是( ) 

  參考答案:C

  參考解析:字符串的輸入不能使用scanf(”%s”,s);而應(yīng)該使用9ets(s)。

  13下列敘述中正確的是( )。

  A.算法就是程序

  B.設(shè)計(jì)算法時(shí)只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)

  C.設(shè)計(jì)算法時(shí)只需要考慮結(jié)果的可靠性

  D.以上三種說法都不對(duì)

  參考答案:D

  參考解析:算法是指解題方案的準(zhǔn)確而完整的描述,算法不等于程序,也不等于計(jì)算方法,所以A錯(cuò)誤。設(shè)計(jì)算法時(shí)不僅要考慮對(duì)數(shù)據(jù)對(duì)象的運(yùn)算和操作,還要考慮算法的控制結(jié)構(gòu)。

  14設(shè)有以下語(yǔ)句:typedef struct TY{char C;int a{4 1;}CIN;

  則下面敘述中正確的是( )。

  A.CIN是struct Tr類型的變量

  B.TT是struct類型的變量

  C.可以用,lr定義結(jié)構(gòu)體變量

  D.可以用CIN定義結(jié)構(gòu)體變量

  參考答案:D

  參考解析:本題考查typcdef重新聲明一種結(jié)構(gòu)體類型,其中CIN為結(jié)構(gòu)體類型名,而不是結(jié)構(gòu)體變量,所以D選項(xiàng)正確。

  15有以下程序:

  

  I程序運(yùn)行后的輸出結(jié)果是( )。

  A.0B.3C.7D.8

  參考答案:B

  參考解析:本題中遇到“\”字符循環(huán)結(jié)束,所以只統(tǒng)計(jì)“\”之前的數(shù)字字符,所以為3。

  16已定義以下函數(shù):

  

  fun函數(shù)的返回值是( )。

  A.一個(gè)整數(shù)B.不確定的值C.形參P中存放的值D.形參P的地址值

  參考答案:A

  參考解析:返回值為指針變量指向的數(shù)據(jù),該數(shù)據(jù)已被定義為整型。因此A選項(xiàng)正確。

  17有以下程序:

  

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.4321098765B.5678901234C.0987654321D.0987651234

  參考答案:B

  參考解析:該程序首先給一維數(shù)組賦值,然后三次調(diào)用fun函數(shù),其中fun(a,0,3);功能是將一維數(shù)組中第1個(gè)元素和第4個(gè)元素互換,第2個(gè)元素和第3個(gè)元素互換;其中fun(a,4,9);功能是將一維數(shù)組中第5個(gè)元素和第10個(gè)元素互換,第6個(gè)和第9個(gè)元素互換,第7個(gè)元素和第8個(gè)元素互換;其中fun(a.O,9);功能是將將一維數(shù)組中第l個(gè)元素和第10個(gè)元素互換,第2個(gè)元素和第9個(gè)元素互換……依此類推。因此B選項(xiàng)正確。

  18有以下程序:

  

  程序運(yùn)行后的輸出結(jié)果是( )。、

  A.A B E FB.C D E FC.A B C DD.C D A B

  參考答案:B

  參考解析:本題考察的是變量的作甩范圍。如果在同一個(gè)源文件中,外部變量與局部變量同名,則在局部變量的作用范圍內(nèi),外部變量被“屏蔽”,即不起作用:奉題中,在funl()和main()函數(shù)內(nèi)訪問的是全局變量a和b,在fun2()函數(shù)中訪問的是形參變量a和b。所以,main()函數(shù)中的prinff()函數(shù)輸出的是在funl()函數(shù)中被改變的全局變量a和b的值C、D,而fun2()函數(shù)中輸出的是傳遞給它的實(shí)參值E、F。因此B選項(xiàng)正確。

  19下面敘述中錯(cuò)誤的是( )。

  A.軟件測(cè)試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤

  B.對(duì)被調(diào)試的程序進(jìn)行“錯(cuò)誤定位”是程序調(diào)試的必要步驟

  C.程序調(diào)試通常也稱為Debug

  D.軟件測(cè)試應(yīng)嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性

  參考答案:A

  參考解析:軟件測(cè)試的目的是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程,并不涉及改正錯(cuò)誤,所以選項(xiàng)A錯(cuò)誤。程序調(diào)試的基本步驟有:錯(cuò)誤定位、修改設(shè)計(jì)和代碼,以排除錯(cuò)誤、進(jìn)行回歸測(cè)試,防止引進(jìn)新的錯(cuò)誤。程序調(diào)試通常稱為DebIlg,即排錯(cuò)。軟件測(cè)試的基本準(zhǔn)則有:所有測(cè)試都應(yīng)追測(cè)習(xí)需求、嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性、充分注意測(cè)試中的群集現(xiàn)象、程序員應(yīng)避免檢查自己的程序、窮舉測(cè)試不可能、妥善保存測(cè)試計(jì)劃等文件。

  20有以下程序:

  

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.10,64B.10,10C.64,10D.64,64

  參考答案:A

  參考解析:本題考查宏定義的用法,宏定義只是做個(gè)簡(jiǎn)單的替換,所以本題中執(zhí)行f(a+1)=a+1}a+1}a+1=3}a+1=10,f((a+1))=(a+1)$(a+1)}(a+1)=64,所以答案為A選項(xiàng)。

1 2 3 4 5 下一頁(yè)

  相關(guān)推薦:

  2015年12月計(jì)算機(jī)等級(jí)考試各科目考前必做試題

  考前必看:2015年計(jì)算機(jī)等級(jí)考試考場(chǎng)拿高分技巧

  2015計(jì)算機(jī)二級(jí)《C語(yǔ)言》全真模擬試題及答案匯總

  2015年全國(guó)計(jì)算機(jī)等級(jí)考試無(wú)紙化考試系統(tǒng)操作指南

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) All Rights Reserved 
中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧