首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購(gòu) - 書(shū)城 - 模考 - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁(yè)網(wǎng)校萬(wàn)題庫(kù)直播雄鷹網(wǎng)校團(tuán)購(gòu)書(shū)城模考論壇實(shí)用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專(zhuān)升本
自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱(chēng)英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱(chēng)日語(yǔ)
新概念英語(yǔ)
專(zhuān)四專(zhuān)八
博思考試
零起點(diǎn)英語(yǔ)
托?荚
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱(chēng)計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷(xiāo) 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問(wèn)
管理咨詢(xún)
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話(huà)
證券從業(yè)
跟 單 員
秘書(shū)資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢(xún)
營(yíng) 銷(xiāo) 師
司法考試
國(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ì)職稱(chēng)
法律顧問(wèn)
ACCA考試
初級(jí)會(huì)計(jì)職稱(chēng)
資產(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)保工程師
化工工程師
暖通工程師
咨詢(xú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ǔ)言》全真模擬試題及答案(4)

考試吧整理“2015計(jì)算機(jī)二級(jí)《C語(yǔ)言》全真模擬試題及答案(4)”供考生參考,更多計(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ì)題

  21以下選項(xiàng)中正確的語(yǔ)句組是( )。

  A.char*s;8={1.BOOK!”}i

  B.char*s;8=”BOOK!”;

  C.char S[10];S=”BOOK!”;

  D.char S[];S=”BOOK!”;

  參考答案:B

  參考解析:A選項(xiàng)去掉大括號(hào)就正確了;c選項(xiàng)和D選項(xiàng)應(yīng)在定義時(shí)賦初值。因此B選項(xiàng)正確。

  )22有以下程序l

  

  

  該程序試圖通過(guò)指針P為變量n讀人數(shù)據(jù)并輸出,但程序有多處錯(cuò)誤,以下語(yǔ)句正確的是( )。

  

  參考答案:A

  參考解析:選項(xiàng)B的正確寫(xiě)法應(yīng)為P=&n;選項(xiàng)c的正確寫(xiě)法應(yīng)為scanf(”%d”,P);選項(xiàng)D的正確寫(xiě)法應(yīng)為printf(”%d\n”,* P)。

  23以下程序段中的變量已正確定義:

  

  程序段的輸出結(jié)果是( )。

  A.**B.****C.*D.********

  參考答案:C

  參考解析:由于內(nèi)層循環(huán)for(k=1;k<3;k++)后面直接跟了空語(yǔ)句“;”所以在循環(huán)內(nèi)部什么操作也不做,跳出外層循環(huán)后執(zhí)行打印語(yǔ)句,所以打印了一個(gè)“t”,選擇C。

  24若有定義:float x=1.5;int a=1,b=3,c=2;則正確的switch語(yǔ)句是( )。

  

  參考答案:A

  參考解析:B選項(xiàng)中switch((int)x);語(yǔ)句中不應(yīng)該有最后的分號(hào)。switch(exprl),中的exprl不能用浮點(diǎn)類(lèi)型或10n9類(lèi)型,也不能為一個(gè)字符串,所以c錯(cuò)誤。ca”后面常量表達(dá)式的類(lèi)型必須與switch后面表達(dá)式的類(lèi)型一致,所以D錯(cuò)誤。

  25以下能正確定義字符串的語(yǔ)句是( )。

  A.char str=”\x43”;

  B.char str[]=”、0”;

  C.char str=”;

  D.char str[]={’\064’};

  參考答案:B

  參考解析:C語(yǔ)言中,字符串是用一對(duì)雙引號(hào)括起來(lái)的字符序列,并用字符型數(shù)組來(lái)存放,故c選項(xiàng)和D選項(xiàng)不屬于字符串,A選項(xiàng)定義的是一個(gè)字符變量s拄,卻用來(lái)存放字符串,顯然也不正確,因此B選項(xiàng)正確。

  26若要求定義具有10個(gè)int型元素的一維數(shù)組a,則以下定義語(yǔ)句中錯(cuò)誤的是( )。

  

  參考答案:B

  參考解析:一雛數(shù)組的定義方式為:類(lèi)型說(shuō)明符數(shù)組名[常量表達(dá)式];注意定義數(shù)組時(shí),元素個(gè)數(shù)不能是變量。因此應(yīng)該選B選項(xiàng)。

  27設(shè)有定義:

  

  則以下賦值語(yǔ)句中錯(cuò)誤的是( )。

  A.data2=(2,6);B.data2=datal;C.data;real=datal.real;D.data2.real=datal.unreal;

  參考答案:A

  參考解析:A)選項(xiàng)中可以在聲明變量的同事為data2賦值,但是dala2=(2,6);應(yīng)寫(xiě)作data2={2,61。所以選擇A。

  28有以下程序:

  

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

  A.852B.963C.741D.875421

  參考答案:A

  參考解析:第一次for循環(huán),y的值為9,y%3的值為3,滿(mǎn)足條件打印一一Y,即先減一后打印,所以打印8;第二次for循環(huán),Y的值為7,y%3的值為1,不執(zhí)行打印語(yǔ)句;第三次for循環(huán),y的值為6,y%3的值為0,滿(mǎn)足條件打印一一Y,即先減一后打印,所以打印5;第四次for循環(huán),Y的值為4,不滿(mǎn)足if條件,不執(zhí)行打印語(yǔ)句;第五次for循環(huán),Y的值為3,滿(mǎn)足if條件,打印輸出2;第六次for循環(huán),Y的值為1,不滿(mǎn)足條件,不執(zhí)行打印語(yǔ)句。

  29設(shè)變量均已正確定義,若要通過(guò)

  scaIIf(”%d%c%d%c”,&al,&el,&a2,&c2);

  語(yǔ)句為變量al和a2賦數(shù)值l0和20,為變量cl和c2賦字符x和Y。以下所示的輸入形式中正確的是( )。(注:口代表空格字符)

  

  參考答案:C

  參考解析:輸入數(shù)據(jù)的格式必須與scanf()的格式控制串完全匹配,如果A、B、Cc選項(xiàng)中在數(shù)字l0后面均輸入了空格,則會(huì)將空格賦給變量cl,而不是把x賦給cl,所以選擇 C選項(xiàng)。

  30下面不屬于需求分析階段任務(wù)的是( )。

  A.確定軟件系統(tǒng)的功能需求

  B.確定軟件系統(tǒng)的性能需求

  C.需求規(guī)格說(shuō)明書(shū)評(píng)審

  D.制定軟件集成測(cè)試計(jì)劃

  參考答案:D

  參考解析:需求分析階段的工作有:需求獲取;需求分析;編寫(xiě)需求規(guī)格說(shuō)明書(shū);需求評(píng)審,所以選擇D。

  31以下選項(xiàng)中可用做c程序合法實(shí)數(shù)的是( )。、、

  A.3.0e0.2B..1e0C.E9D.9.12E

  參考答案:B

  參考解析:A選項(xiàng)中e后面的指數(shù)必須為整數(shù),所以錯(cuò)誤。C語(yǔ)言規(guī)定,E之前必須要有數(shù)字,所以c選項(xiàng)錯(cuò)誤。E后面必須要有數(shù)字,且必須為整數(shù),所以D選項(xiàng)錯(cuò)誤。

  32有以下程序:

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

  A.10B.11C.20D.21

  參考答案:D

  參考解析:聲明data是結(jié)構(gòu)S數(shù)組。初始化data『0].a=10;data[0].b=100;data[1].a=20;data[1].b=200。主函數(shù)中P=data[1];即P.a=data[1].a;P.b=data[1].b;執(zhí)行語(yǔ)句prinff(”%d\n”,++(P.a));打印輸出時(shí)p.a先增l再打印。P.a=data[1].a=20,先增1等于21。

  33若有定義語(yǔ)句:int a=3,b=2,c=1;以下選項(xiàng)中錯(cuò)誤的賦值表達(dá)式是( )。

  A.a=(b=4)=3;B.a=b=c+1;C.a=(b=4)+c;D.a=1+(b=c=4);

  參考答案:A

  參考解析:不能將變量或常量賦給一個(gè)表達(dá)式,所以A選項(xiàng)中(b=4)=3是錯(cuò)誤的。

  34有以下程序:

  執(zhí)行程序時(shí),給變量x輸入l0,程序運(yùn)行后的輸出結(jié)果是( )。

  A.55B.54C.65D.45

  參考答案:A

  參考解析:該程序考察的是函數(shù)的遞歸調(diào)用,在調(diào)用一個(gè)函數(shù)的過(guò)程中又出現(xiàn)直接或間接地調(diào)用該函數(shù)本身,稱(chēng)為函數(shù)的遞歸調(diào)用。執(zhí)行結(jié)果為l+2+3+…+8+9+10=55。因此A選項(xiàng)正確。

  35以下關(guān)于邏輯運(yùn)算符兩側(cè)運(yùn)算對(duì)象的敘述中正確的是( )。

  A.可以是任意合法的表達(dá)式

  B.只能是整數(shù)0或非0整數(shù)

  C.可以是結(jié)構(gòu)體類(lèi)型的數(shù)據(jù)

  D.只能是整數(shù)0或1

  參考答案:A

  參考解析:C語(yǔ)言的邏輯運(yùn)算符比較特別,它的操作數(shù)沒(méi)有明確的數(shù)據(jù)類(lèi)型,可以是任意合法的表達(dá)式,所以選擇A。

  36設(shè)有如下函數(shù)定義:

  若執(zhí)行調(diào)用語(yǔ)句“l(fā)l=fm(3);”,則函數(shù)tim總共被調(diào)用的次數(shù)是( )。

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

  參考答案:B

  參考解析:首先n=fun(3),3被當(dāng)作參數(shù)傳遞進(jìn)去,這就進(jìn)行了-次調(diào)用,3被當(dāng)做參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行這句dee rctlu'nfun(k-1)+1;這就調(diào)用了第二次,而參數(shù)是3—1也就是2。2被當(dāng)做參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行這句elseremm fun(k—I)+1;這就調(diào)用了第三次,而參數(shù)是2-1也就是1。1被當(dāng)做參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行這句else if(k==1)return 1:不再遞歸調(diào)用,所以最終結(jié)果為3次。

  37已知大寫(xiě)字母A的ASCIl碼值是65,小寫(xiě)字母a的ASCIl碼值是97。以下不能將變量C中的大寫(xiě)字母轉(zhuǎn)換為對(duì)應(yīng)小寫(xiě)字母的語(yǔ)句是( )。

  A.C=(。A’+C.%26一"a"B.c=c+32C.c=c一"A"+"a"D.c=(c一’A")%26+-a"

  參考答案:A

  參考解析:根據(jù)題意可知,小寫(xiě)字母比與之對(duì)應(yīng)的大寫(xiě)字母的ASCⅡ碼大32。A選項(xiàng)中字符A加上c表示的大寫(xiě)字符再對(duì)字母?jìng)(gè)數(shù)26取余,本身這個(gè)表達(dá)式?jīng)]有任何含義,所以選擇A選項(xiàng)。

  38有以下程序:

  若運(yùn)行時(shí)輸入:2 4 6<回車(chē)>,則輸出結(jié)果為( )。

  A.2 0 4B.2 0 0C.2 4 0D.2 4 6

  參考答案:A

  參考解析:本題中輸入的3個(gè)數(shù)據(jù)2,4,6分別賦值給了x[0[0],x[1][0],x[2][0]。x[o][1]仍為初始時(shí)的0,所以打印輸出時(shí)的結(jié)果為A選項(xiàng)。

  39有以下程序:

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

  A.120B.11C.6D.21

  參考答案:D

  參考解析:fun函數(shù)中的變量X為靜態(tài)局部變量,占用固定的內(nèi)存單元,下一次調(diào)用時(shí)仍可以保留上次調(diào)用時(shí)的值。也就是說(shuō),如果多次調(diào)用fun函數(shù),x的定義只在第一次調(diào)用時(shí)有效,從第二次調(diào)用開(kāi)始,x的定義相當(dāng)于不存在,直接使用上次X的值。fun函數(shù)被調(diào)用了5次,每次調(diào)用后的返回值累加到s上。5次調(diào)用后,x的值為6,8的值為1+2+3+4+5+6=21。因此D選項(xiàng)正確。

  40若有定義語(yǔ)句:

  char S[10]=”1234567\0\0”;則strlen(s)的值是( )。

  A.7B.8C.9D.10

  參考答案:A

  參考解析:strlen()函數(shù)在計(jì)算字符串長(zhǎng)度時(shí),遇到結(jié)束標(biāo)識(shí)為止,且長(zhǎng)度不包括結(jié)束標(biāo)識(shí)。本題中字符串,從第一個(gè)字符開(kāi)始,遇到第一個(gè)結(jié)束標(biāo)識(shí)‘\0’為止,注意‘\0’不占字符串長(zhǎng)度,所以字符串長(zhǎng)度為7。因此A選項(xiàng)正確。

  相關(guān)推薦:

  2015年12月計(jì)算機(jī)等級(jí)考試通關(guān)分享:如何做題?

  2015計(jì)算機(jī)二級(jí)《C語(yǔ)言》精選練習(xí)題及答案匯總

  歷年計(jì)算機(jī)二級(jí)考試《C語(yǔ)言》高頻考題盤(pán)點(diǎn)

  2015年計(jì)算機(jī)等級(jí)考試時(shí)間安排(各地略有不同)

文章搜索
版權(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)威支持(北京)
在線(xiàn)模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧