首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實用文檔求職招聘論文下載
2014中考
法律碩士
2014高考
MBA考試
2014考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務(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語言考試上機沖刺試題及答案6

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

  一、選擇題

  1.D。【解析】程序(program)是為實現(xiàn)特定目標(biāo)或解決特定問題而用計算機語言編寫的命令序列的集合。設(shè)計算法時要考慮到數(shù)據(jù)結(jié)構(gòu)的設(shè)計,但是不僅僅是要考慮到數(shù)據(jù)結(jié)構(gòu)的設(shè)計,還要考慮到其他的程序結(jié)構(gòu)的問題。設(shè)計算法時不能只考慮結(jié)果的正確性和可靠性,還需要考慮到程序的時間冗余度等方面。所以答案選擇D。

  2.C!窘馕觥烤性鏈表中各個數(shù)據(jù)節(jié)點的存儲空間可以不連續(xù),其存儲順序與邏輯順序也可以不一致,所以A和B選項錯誤。線性鏈表在插入和刪除數(shù)據(jù)時只需要修改指針的指向,即可不需要移動表中的元素。

  3.B!窘馕觥咳~子結(jié)點和度數(shù)為2的結(jié)點之間的關(guān)系為葉子結(jié)點的個數(shù)一度數(shù)為2的結(jié)點個數(shù)+1。

  4.B!窘馕觥繎(yīng)用軟件(application software)是用戶可以使用的各種程序設(shè)計語言,以及用各種程序設(shè)計語言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶程序。所以答案選擇B。

  5.C。【解析】由題可知是要計算結(jié)構(gòu)圖的深度,其值為3。

  6.D!窘馕觥砍绦蛘{(diào)試的主要任務(wù)是改正程序中的錯誤,而軟件測試是發(fā)現(xiàn)錯誤。

  7.A!窘馕觥吭跀(shù)據(jù)庫設(shè)計時必須在需求分析階段建立數(shù)據(jù)字典,確定數(shù)據(jù)庫中所需要的數(shù)據(jù)。

  8.D!窘馕觥繑(shù)據(jù)庫系統(tǒng)三種模式為內(nèi)模式、外模式和概念模式,所以答案選擇D。

  9.B!窘馕觥筷P(guān)系之間的操作分為自然連接、投影、交、并、差等,由圖可知此操作為差操作。

  10.A!窘馕觥棵嫦?qū)ο蟪绦蛟O(shè)計的主要特征就是繼承,所以答案選擇A。

  11.C。【解析】函數(shù)是指預(yù)先定義功能塊,其目的是提高程序的重用性。在C語言中函數(shù)的源程序,后綴名可以為C。C語言所編寫的函數(shù)都可以是一個獨立的源文件。一個C語言程序只能有一個主函數(shù)。C語言中編寫的函數(shù)不是每個都可以獨立地編譯和執(zhí)行的,因為C語言中程序的開始為主函數(shù),如果程序中沒有主函數(shù)則無法進行編譯和執(zhí)行。

  12.C!窘馕觥磕K化的特征為將程序分解成獨立的模塊、模塊的重用性、自頂向下逐步細化。

  13.D!窘馕觥看祟}考查的是常量和變量的定義,常量不是經(jīng)常使用的變量,而是一個確定的數(shù)值,所以答案選擇D。

  14.C。【解析】如果是字符數(shù)據(jù)和整數(shù)運算將先轉(zhuǎn)換成整型再進行運算,當(dāng)整型和浮點數(shù)進行運算,為了提高精度將會轉(zhuǎn)化為雙精度類型然后進行運算,所以此題結(jié)構(gòu)的數(shù)值類型為double類型。

  15.A!窘馕觥看祟}考查除法運算,根據(jù)先乘除后加減,有括號先算括號的原則,先計算x/y,即l2/8=1,所以z=0.9+1=1.9。

  16.C!窘馕觥吭谳斎霑r必須遵守scanf函數(shù)中的格式才能正確地賦值給相應(yīng)的變量,由于scanf函數(shù)為“%d;%d”,所以在輸入時要輸入3;5,答案為C。

  17.A!窘馕觥看吮磉_式為邏輯表達式,kl=kl>k2的意義是,如果kl>k2,則kl為真,同理k2=k2>kl,如果k2>kl,則k2為真。所以答案為A。

  18.C!窘馕觥恐饕疾閕f(--a),意思為如果--a為真,將會一直進行下列語句,所以答案為C。

  19.D!窘馕觥恐饕疾閕f判斷語句,A選項if(a),如果a為真,則輸出X,否則輸出Y。B選項if(a= =0),如果a恒等于0,則輸出 Y,否則輸出 X。C選項a(!=o),如果a不等于0,則輸出X,否則輸出y 。 D選項if(a= =0),如果a恒等于0,則輸出X,否則輸出y。由以上結(jié)論可知,輸出結(jié)果不同的為D選項。

  20.A。【解析】此題考查a--和--a之間的區(qū)別,當(dāng)while(a--)為真循環(huán)執(zhí)行,a--是執(zhí)行再減1,所以答案選擇A。

  21.B!窘馕觥吭贑語言中%d表示輸出整型數(shù)值,所以答案為B。

  22.B!窘馕觥砍绦蛑械*s%10是求余運算,分別是a、b、C的ASCIl碼值對10進行求余運算然后輸出,所以輸出的答案為789。 r

  23.C。【解析】double a,*p=&a語句的意思是將a的值存放到指針變量P中,P是指針可以隨意指向任何地址,所以答案C錯誤。

  24.A。【解析】此題是一個簡單的函數(shù)調(diào)用,當(dāng)i=0并且i<30,執(zhí)行i+=10,并且調(diào)用函數(shù)f,所以當(dāng)i=0時,結(jié)果為1,當(dāng)i=10時,結(jié)果為101,當(dāng)i=20時,結(jié)果為401,所以a=1+101+401=503。

  25.C!窘馕觥看祟}考查的是指針的自加,*p+=1,即為*p=*p+1,其中B和D都相等,所以答案選擇C。

  26.B!窘馕觥慷S數(shù)組的定義有3種形式,第一種是分行為兩位數(shù)組賦值,即int num[]={{12},{3, 4},{5,6}},第二種是按照數(shù)組排列順序進行賦值,即int num[]={1,2,3,4,5,6},第三種為對部分元素賦初值,即int num[]={{1,2}{},{3,4},{5,6}},所以錯誤的為B。

  27.B!窘馕觥坑深}可知,fun(&a[3])是將&a[3]作為參數(shù),而fun(int*p)后執(zhí)行的語句為p[5],由數(shù)組a可知輸出的為6。

  28.B!窘馕觥看祟}考查函數(shù)的調(diào)用以及數(shù)組的用法,由函數(shù)fun可知,當(dāng)i=0,i  29.B。【解析】由題中while(*x==*y&&*x!=’\n’)可知此函數(shù)是統(tǒng)計x和y所指向的字符串中最前面的聯(lián)系相同的字符的個數(shù)。

  30.D!窘馕觥看祟}考查strcmp函數(shù),此函數(shù)是模糊比較兩個字符串的大小,因為Strcmp(sl,s2)!=0,所以需要輸出“0K”用puts函數(shù),所以答案為D。

  31.A!窘馕觥坑深}可知fun的參數(shù)為變量,而a[15]為常量,所以答案為A。

  32.C!窘馕觥看祟}涉及數(shù)組,字符串的比較和字符串的復(fù)制,因為for循環(huán)中控制數(shù)組中的i和j,即控制了其中的數(shù)組中的元素,而stremp是比較字符串的大小,如果stremp(a[i],a[j])>0,則將字符串進行復(fù)制,所以答案為C。

  33.A!窘馕觥坑深}可知,輸出是調(diào)用了f函數(shù),其中有f(++n)和f(n++),其中n=0,所以輸出的結(jié)果為l,2。

  34.D。【解析】數(shù)組的排序從0開始,此時輸出的是ch[1],實際上輸出的是第二行的值,所以答案為D。

  35.A!窘馕觥看祟}是需要將a[]中的數(shù)值倒過來進行輸出,所以答案為A。

  36.A!窘馕觥看祟}涉及C語言中的結(jié)構(gòu)體,主要功能為輸出b和C中的name、sex、score[0]和score[l]中的值。

  37.B!窘馕觥柯浴

  38.D!窘馕觥勘绢}考查運算符“<<”,b=a<<2,是左移2位,a=2,即b=2*2*2=8。

  39.A。【解析】靜態(tài)變量不是每調(diào)用一次就賦一次初值,而是將需要定義許多相同的具有相同屬性的值時,使用靜態(tài)變量來節(jié)省空間,所以A選項錯誤。

  40.C!窘馕觥看祟}是考查fprintf和fscanf,其中fprintf是向文件輸出,文件為da2.dat文件,fscanf是向文件輸入,所以根據(jù)程序循環(huán)寫入和寫出.可知答案為C。

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

  編輯推薦:

  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)容,請注明出處。