首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購 - 書城 - 模考 - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團(tuán)購書城?論壇實(shí)用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語
零起點(diǎn)日語
職稱英語
口譯筆譯
申碩英語
零起點(diǎn)韓語
商務(wù)英語
日語等級(jí)
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點(diǎn)英語
托福考試
托業(yè)考試
零起點(diǎn)法語
雅思考試
成人英語三級(jí)
零起點(diǎn)德語
等級(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)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運(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ì)師
美國注冊(cè)會(huì)計(jì)師
審計(jì)師考試
國際內(nèi)審師
注冊(cè)稅務(wù)師
理財(cái)規(guī)劃師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(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)
英語學(xué)習(xí)
思想?yún)R報(bào)
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂

2015年計(jì)算機(jī)二級(jí)《C語言》考前押題密卷(3)

考試吧整理“2015年計(jì)算機(jī)二級(jí)《C語言》考前押題密卷(3)”供考生參考,更更多計(jì)算機(jī)等級(jí)考試相關(guān)信息清關(guān)注考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁:選擇題
第 5 頁:程序填空題
第 6 頁:程序改錯(cuò)題
第 7 頁:程序設(shè)計(jì)題

  點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)《C語言》考前押題密卷匯總

  一、選擇題

  1執(zhí)行下列程序后,變量a,b,e的值分別是(  )。

  int x=5,Y=4;

  int a,b,e;

  a=(--x==y++)?x;++y;

  b=++x;

  c=y;

  A.a=5,b=5,c=5B.a=4,b=5,c=5C.a=5,b=6,c=5D.a=1,b=5,C=6

  參考答案:B

  參考解析:本題考查自加(++)、自減(--)運(yùn)算符的使用!++X,--x”,在變量x前使用,先使x的值加1或者減l,再使用此時(shí)的表達(dá)式的值參與運(yùn)算;“x++,X--”,先把使用x的值參與運(yùn)算,在使用x之后,再使x的值加l或者減1。

  對(duì)于表達(dá)式--×=4,y+十=4,兩者相等,--x=y++為真,所以a=x=4,執(zhí)行完此語句后Y的值是5。第2個(gè)表達(dá)式b=++x,X的值先加l,然后賦給b,即b=x+1=5;表達(dá)式c=y=5。故選項(xiàng)B正確。

  2C語言可執(zhí)行程序的開始執(zhí)行點(diǎn)是(  )。

  A.包含文件中的第一個(gè)函數(shù)

  B.程序中第一個(gè)函數(shù)

  C.程序中的main()函數(shù)

  D.程序中第一條語句

  參考答案:C

  參考解析:每個(gè)C程序有且只有一個(gè)主函數(shù)main(),且程序必須從main()函數(shù)開始執(zhí)行,并在main()函數(shù)中結(jié)束。

  3設(shè)有定義的語句:“char c1=92,c2=92;”,則以下表達(dá)式中的值為零的是(  )。

  A.c1^c2B.c1&c2C.^c2D.^c1

  參考答案:A

  參考解析:當(dāng)值相同時(shí)按位異或,則為0,按位或與 按位與時(shí)仍不變,負(fù)數(shù)也為非0。

  4有以下程序:

  main()

  { int x=0,y=5,z=3;

  while(z-->0&&++x<5)y=y-1:

  printf(”%d,%d,%d\n”,x,y.z);

  }

  程序執(zhí)行后的輸出結(jié)果是(  )。

  A.3,2,0B.3,2,-1C.4,3,-1D.5,2,5

  參考答案:B

  參考解析:

  while語句執(zhí)行如下:

  當(dāng)z=3,x=0時(shí),表達(dá)式z一一>0&&++x%5為真,Z的值變?yōu)?,X的值變?yōu)閘,執(zhí)行語句“y=y-1;”,Y的值變?yōu)?;

  當(dāng)z=2,x=1時(shí),表達(dá)式z一一>0&&++x<5為真,z的值變?yōu)?,X的值變?yōu)?,執(zhí)行語句“y=y-1;”,y的值變?yōu)?;

  當(dāng)z=1,x=2時(shí),表達(dá)式z一一>0&&++x<5為真,z的值變?yōu)?,X的值變?yōu)?,執(zhí)行語句“y=y-1;”,Y的值變?yōu)?;

  當(dāng)z=0,x=3時(shí),表達(dá)式z一一>0為假,表達(dá)式(z一一>o&&++x%5)為假,Z的值為-1,不進(jìn)行++x<5的判斷,不執(zhí)行語句y=y-1;;

  所以X的值為3,Y的值為2,z的值為-1。答案為B。

  5下述程序執(zhí)行的輸出結(jié)果是(  )。

  #include

  main()

  {char a[2][4];

  strcpy(a,"are");strcpy(a[1],"you");

  a[0][3]='&'

  print[(”%s\n”,a);

  }

  A.are&youB.youC.areD.&.

  參考答案:A

  參考解析:strepy實(shí)現(xiàn)的功能是復(fù)制,該操作把a(bǔ)re復(fù)制到a中,a[o][3]=’&’,且strcpy(a[1],”you”)把you復(fù)制到a[1]中,故輸出a為“are&you”。

  6兩個(gè)或兩個(gè)以上模塊之間聯(lián)系的緊密程度稱為(  )。

  A.耦合性B.內(nèi)聚性C.復(fù)雜性D.數(shù)據(jù)傳輸特性

  參考答案:A

  參考解析:耦合性用來表示模塊間互相連接的緊密程度的度量。它取決于各個(gè)模塊之間接口的復(fù)雜度、調(diào)用方式以及哪些信息通過接口。

  7若有以下程序:

  #include

  main()

  {int k=2,m=4,n=6,。pk=&k,*pm=&m,*P;

  *(P=&n)=*pk*(*pm);printf("%d\n",n);

  )

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

  A.4B.6C.8D.10

  參考答案:C

  參考解析:p=&n即指針P指向n的地址,*(p一&n)即*P即n的值n=2*4=8。因此正確的答案為C。

  8交換兩個(gè)變量的值,不允許用臨時(shí)變量,應(yīng)該使用下列( )位運(yùn)算符。

  A.&B.^C.||D.~

  參考答案:B

  參考解析:按邏輯位運(yùn)算特點(diǎn):①用按位與運(yùn)算將特定位清為0或保留特定位;②用按位或運(yùn)算將特定的位置為l;③用按位異或運(yùn)算將某個(gè)變量的特定位翻轉(zhuǎn)或交換兩個(gè)變量的值。

  9下列字符數(shù)組初始化語句中,不正確的是(  )。

  A.char c[]='goodmorning';B.char e[20]="goodmorning":C.char c[]=('a','b','c','d');D.char c[]={”ffgoodmorning”);

  參考答案:A

  參考解析:本題考查兩個(gè)概念:①用單引號(hào)括起來的一個(gè)字符常量只能存放一個(gè)字符;②C語言中沒有字符串變量,只能用字符數(shù)組來存儲(chǔ)字符串。

  10有以下程序:

  #include(strint9.h>

  main()

  {char p[20]={'a','b','c','d'},q[]=”abe”,r[]=”

  abcde”;

  strcpy(p+strlen(q),r);strcat(p,q);

  printf(”%d%d\n”,sizeof(p),strlen(p));

  )

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

  A.20 9B.9 9C.Z0 11D.11 11.

  參考答案:C

  參考解析:在主函數(shù)中,首先定義一個(gè)包含20個(gè)元素的字符數(shù)組P,執(zhí)行語句“strcpy(p+strlen(q),r);”,數(shù)組P的內(nèi)容變?yōu)閧a,b,c,a'b,c,d,e,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0),執(zhí)行語句“strcat(P,q);”,數(shù)組P的內(nèi)容變?yōu)閞a,b,C,a,6,c,d,e,a,b,C,\0,\0,\0,\0,\0,\0,\0,\0},函數(shù)sizeof(p)是求數(shù)組P的大小,返回20,而函數(shù)strlen(p)是計(jì)算以P所指起始地址的字符串的長度,這一長度不包括串尾的結(jié)束標(biāo)志0,所以函數(shù)返回11。

1 2 3 4 5 6 7 下一頁

  相關(guān)推薦:

  2015計(jì)算機(jī)二級(jí)《C語言》考試上機(jī)測試題匯總

  2015年計(jì)算機(jī)二級(jí)考試《C語言》提高練習(xí)題匯總

  2015計(jì)算機(jī)二級(jí)《C語言程序設(shè)計(jì)》無紙化操作題匯總

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