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

2014年計算機二級C語言考試上機沖刺試題及答案2

2014年計算機二級C語言考試上機沖刺試題及答案提供給各位考生備考,更多考試資料請持續(xù)關(guān)注考試吧計算機等級考試頻道!
第 1 頁:選擇題
第 5 頁:基本操作題
第 6 頁:程序改錯題
第 7 頁:程序設(shè)計題
第 8 頁:參考答案

  21.D。【解析】本題判斷while語句中的邏輯關(guān)系的真假!&&”兩端都為真時結(jié)果為真,而題中k的值為0,k++是先使用k的值,再將k加1,而k此時的值為0,結(jié)果為假,所以不再執(zhí)行后面的語句,輸出結(jié)果時,k的值自加l為1,n的值仍為2。

  22.C!窘馕觥縞har類型用于存儲單個字符的簡單變量類型,它可以被指定為一個字符常量或一個整數(shù)。

  23.A!窘馕觥勘局递敵鰞蓚值,%c為輸出一個字母,0/4d輸出一個數(shù)字!癆”的ASCIl碼為65,再加 4之后為69,也就是字母E,所以本題A正確。

  24.C!窘馕觥勘绢}考查函數(shù)調(diào)用。主函數(shù)中調(diào)用fun(  )函數(shù),p=d++,d=2,選取d的值,再加1,所以輸出P的值為2,再回到主函數(shù)中,直接輸出a的值為1。

  25.D!窘馕觥俊癿ax=MIN;”語句應(yīng)放在for循環(huán)之前,否則每次循環(huán)時都重新賦值,值沒有變化。

  26.B!窘馕觥勘绢}進行了交換,輸出的4個值,前兩個為m和n的值,*P取m的值,*q取n的值,分別為l和2;而“r=P;p=q;q=r;”語句是進行P和q的交換。所以本題輸出結(jié)果為1,2,2,1。

  27.A!窘馕觥繑(shù)組名是一個存放一個數(shù)組首地址的值,是一個地址常量。而p=a不是合法的,因為p和a的基本類型不同。

  28.C!窘馕觥勘绢}輸出兩個結(jié)果,第一個是求字符串的長度。第二個是輸出的字符串,數(shù)組的下標(biāo)是從0開始的,所以當(dāng)str取1的時候,應(yīng)為“One*Dream!”。

  29.C!窘馕觥勘绢}考查嵌套分支語句。共輸出4個值:當(dāng)i=0時,i%2取余后還是0,則執(zhí)行ease 0語句,繼續(xù)switch語句,此時i為0,數(shù)據(jù)的下標(biāo)是從0開始的,a[03的值為2,則a[0]%2=0,繼續(xù)執(zhí)行case 0,數(shù)組a[0]++,值變?yōu)?,執(zhí)行break跳出第二重開關(guān)語句。出來后繼續(xù)執(zhí)行break,跳出第一重開關(guān)語句,繼續(xù)循環(huán);輸出第一個值為3。i++后值為1,i%2=1%2取余后值為1,執(zhí)行case l,將0賦給a[l],退出開關(guān)語句,輸出第二個值為0。i++后值為2,i%2=2%2取余后值為0’a[2]的值為5,則a[2]%2=1,繼續(xù)執(zhí) 行case l,數(shù)組a[2]--,值變?yōu)?,執(zhí)行break跳出第二重開關(guān)語句。出來后繼續(xù)執(zhí)行break,跳出第一重開關(guān)語句,繼續(xù)循環(huán);輸出第三個值為4。i++后值為3,i%2=3%2取余后值為1,執(zhí)行case l,將0賦給a[3],退出開關(guān)語句,輸出第四個值為0。結(jié)果為3 0 4 0。

  30.B!窘馕觥縮trlen是求字符串的長度,結(jié)果為4,sizeof是求數(shù)組的長度,而數(shù)據(jù)在定義時已給出長度為10。

  31.D!窘馕觥坑脕泶娣抛址康臄(shù)組稱為字符數(shù)組。字符數(shù)組也可以是二維或多維數(shù)組,對一個字符數(shù)組,如果不作初始化賦值,則必須說明數(shù)組長度,還可用printf函數(shù)和scarlf函數(shù)一次性輸出/輸入一個字符數(shù)組中的字符串,而不必使用循環(huán)語句逐個地輸入/輸出每個字符。通常用一個字符數(shù)組來存放一個字符串。所以D選項不正確。

  32.A!窘馕觥勘绢}函數(shù)的功能是將a所指向的字符串賦給b所指向的空間。

  33.A。【解析】函數(shù)指針的定義格式為函數(shù)類型(*指針變量名)(形參列表);函數(shù)名和數(shù)組名一樣代表了函數(shù)代碼的首地址,因此在賦值時,直接將函數(shù)指針指向函數(shù)名就行了。所以選項A正確。

  34.C!窘馕觥勘绢}考查函數(shù)的調(diào)用。當(dāng)執(zhí)行s=f(a)時,進入fun函數(shù),n=n+(a++),n的值為3,a的值為1,a++的意思是先用a的值,再將a加1為2,所以n的結(jié)果為4,也就是主函數(shù)中f(a)的結(jié)果為4;返回主函數(shù),執(zhí)行s=s+f(a),s為4,再次調(diào)用函數(shù),此時n仍為3,a的值剛才已經(jīng)自加2,所以計算后n的值為5,a自加l為3。返回主函數(shù),f(a)的結(jié)果為5,所以s=4+5=9。

  35.A!窘馕觥勘绢}考查帶參數(shù)的宏定義。第一次函數(shù)調(diào)用求S的值,x=a+1,所以X*X*X應(yīng)寫成a+1*a+1*a+1,沒有括號優(yōu)先級,結(jié)果為l0,第二次函數(shù)調(diào)用x*X*X可寫成(a+1)*(a+1)*(a+1), 所以結(jié)果為43=64。

  36.B!窘馕觥拷Y(jié)構(gòu)體定義的類型說明的一般形式為:struct結(jié)構(gòu)體標(biāo)識名{類型名1結(jié)構(gòu)成員名表l;類型名2結(jié)構(gòu)成員名表2;···};。注意:①結(jié)構(gòu)體說明同樣要以分號結(jié)尾;②緊跟在結(jié)構(gòu)體類型說明之后進行定義;③在說明一個無名結(jié)構(gòu)體類型的同時,直接進行定義;④先說明結(jié)構(gòu)體類型,再單獨進行變量定義等。所以B選項錯誤。

  37.A!窘馕觥窟x項B是從鍵盤上輸入字符串,選項C是接收字符,選項D不正確。

  38.D!窘馕觥勘绢}考查了結(jié)構(gòu)體函數(shù)的調(diào)用。定義了結(jié)構(gòu)體A,A含有三個參數(shù)分別是整型,字符型和雙精度型。主函數(shù)中調(diào)用了fun(  ),轉(zhuǎn)到struct A f(struct A t)函數(shù)中,內(nèi)容分別變成了{1002,Chan-gRong,1202.2),函數(shù)調(diào)用后,格式仍為struct A a={1001,"ZhangDa",l098.0);的格式。所以D選項為正確答案。

  39.C!窘馕觥勘绢}考查移位運算。將8轉(zhuǎn)為二進制數(shù)為1000,右移一位不足補0,結(jié)果為0100,轉(zhuǎn)化為十進制結(jié)果為4。

  40.C。【解析】本題考查文件的知識點,文件是由數(shù)據(jù)序列組成的,可以構(gòu)成二進制文件或文本文件。

上一頁  1 2 3 4 5 6 7 8 9 10 11 下一頁

  編輯推薦:

  2014年上半年計算機等級考試報名時間及入口專題

  各地2014年計算機等級考試費用匯總

  2014年計算機等級考試時間

文章搜索
計算機等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。