首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團購 - 書城 - ? - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團購書城?論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
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)評估師
高級經(jīng)濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務(wù)師
理財規(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í)
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > C語言 > 模擬試題 > 正文

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

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

  31已知有如下結(jié)構(gòu)體:

  struct sk

  { int a;

  float b;

  }data,*p;

  若有P一8Ldata,則對data的成員a引用正確的是(  )。

  A.(*p).data.aB.(*p).a;C.p->data.aD.P.data.a

  參考答案:B

  參考解析:本題主要考查結(jié)構(gòu)指針:p=&data,訪問結(jié)構(gòu)體的成員。它可以通過結(jié)構(gòu)變量訪問,即data可以用等價的指針形式:(*p).a和P一>a來訪問結(jié)構(gòu)體變量中的成員。

  32若有定義和語句:

  int*。pp,*P,a=20,b=10;

  pp=8Lp;P=&a;P=&.b;printf(”%d,%d\n”,*

  P,**PP);

  則輸出結(jié)果是( )。

  A.20,10B.20,20C.10,20D.10,10

  參考答案:D

  參考解析:本題考查指針變量的賦值。**pp是定義一個指針變量,語句pp=&p是將PP指向指針P,*P和**pp都是指針P所指的內(nèi)存空間的內(nèi)容,即b的值。

  33合法的main()函數(shù)命令參數(shù)形式是(  )。

  A.main(int a,char*c口)B.main(int arc,char**arv)C.main(int argc,char*argv)D.main(int argv,char*argc[])

  參考答案:C

  參考解析:在C語言中,main()函數(shù)也可以有參數(shù),例如,main(intar90,char*argv),argc是指字符串的指針數(shù)組,而其他幾項表達不正確。

  34當(dāng)執(zhí)行以下程序段時,(  )。

  x=-1:

  do{x=x*x;)while(!x);

  A.循環(huán)體將執(zhí)行一次

  B.循環(huán)體將執(zhí)行兩次

  C.循環(huán)體將執(zhí)行無限次

  D.系統(tǒng)將提示有語法錯誤

  參考答案:A

  參考解析:do—while的功能是先執(zhí)行一次循環(huán)體,再判斷條件是否成立,當(dāng)x=一l時,執(zhí)行do語句,x=X*x=1、,接著執(zhí)行while后的表達式,其值為0,退出循環(huán),因此循環(huán)體只執(zhí)行了一次。

  35設(shè)x=011050,則x=x&01252的值是(  )。

  A.000000 1000 101000B.1111110100011001C.0000001 01 1 100010D.1100000OOOl0 1 000

  參考答案:A

  參考解析:本題主要考查按位與運算,x—Oll050的二進制形式為O001001000010lo00,01252的二進制形式為0000001010101010,兩者相與得0000001000101000。

  36下列選項不符合良好程序設(shè)計風(fēng)格的是(  )。

  A.源程序要文檔化

  B.數(shù)據(jù)說明的次序要規(guī)范化

  C.避免濫用got0語句

  D.模塊設(shè)計原則是高耦合、高內(nèi)聚

  參考答案:D

  參考解析:在程序設(shè)計中,對于軟件設(shè)計中的模塊設(shè)計要保證高內(nèi)聚和低耦合,源程序要有文檔說明,同時對程序中數(shù)據(jù)的說明要規(guī)范化。而goto語句破壞程序的結(jié)構(gòu),要盡量避免使用。所以選項D不正確。

  37若有說明“char sl E30]=”abc”,s2[]=”defghi“;”,

  則在使用函數(shù)stcat(sl,s2)后,結(jié)果是(  )。

  A.sl的內(nèi)容更新為abcdefghi

  B.sl的內(nèi)容更新為defghi\O

  C.sl的內(nèi)容更新為defghiabc\O

  D.sl的內(nèi)容更新為abcdefghi\O

  參考答案:D

  參考解析:strcat(sl,s2)函數(shù)的功能是把s2字符串連接到sl字符串的末尾,要保證sl有足夠的空間容納下連接后的字符串。

  38有以下程序:

  #include

  main()

  { int x=4,y;

  { y=x;

  if(!y)printf(”x”);

  else

  printf(”y”);

  x--:

  )while(x);

  )

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

  A.xyyxB.YYYYC.yyxxD.yxyx

  參考答案:B

  參考解析:本題考查d0—while語句和if…else語句。d0—while語句的功能是先執(zhí)行循環(huán)體再判斷條件,所以先判斷if語句的條件,Y=一4,!Y為邏輯0,條件不成立,執(zhí)行下面的else語句,輸出y,然后將x的值減1,x一3,條件不成立,執(zhí)行下面的else語句,輸出y,然后將X的值減1,x=2,滿足while循環(huán)條件,繼續(xù)循環(huán)。第三次循環(huán):先判斷if語句的條件,y=2,!y為邏輯0,條件不成立,執(zhí)行下面的else語句,輸出Y,然后將x的值減1,x=1,滿足while循環(huán)條件,繼續(xù)循環(huán)。第四次循環(huán):先判斷if語句的條件,y=-l,!y為邏輯0,條件不成立,執(zhí)行下面的else語句,輸出Y,然后將x的值減1,x=0,不滿足while循環(huán)條件,結(jié)束循環(huán)。所以選項B正確。

  39有以下程序段:

  int i,j,m=0;

  for(i=1;i<=15;i+=4)

  for(j=3;j<=19;j+=4)m++;

  printf(”%d\n”,m);

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

  A.12B.15C.20D.25

  參考答案:C

  參考解析:

  li=1<一15一一>J一3<一19一一>

  m+十.m一1

  j+4=7<=19m++m=2

  j一十4—11<一19m=3J—l5m=4

  19m=5

  i+4—5<一15j又從3開始加5次m一10i+4—9<一15J又從3開始加5次m=15i一13<一15j又從3開始加5次m一20i十4—19>15結(jié)束m一20

  40若有定義“double a;”,則正確的輸入語句是(  )。

  A.scan{(”%if”,a);

  B.scanf(”%f”,&a);

  C.scan{(”%If”,&a)

  D.scan{(”%le”,&a);

  參考答案:D

  參考解析:

  D。【解析】本題考查scanf函數(shù)的調(diào)用形式:scanf(格式字符串,輸入項地址表)。題中定義變量a為雙精度型變量,雙精度變量的格式符為“l(fā)e”;變量的地址用取地址符“&”加變量名表示,所以選項D正確。

上一頁  1 2 3 4 5 6 7 下一頁

  相關(guān)推薦:

  2015計算機二級《C語言》考試上機測試題匯總

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

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

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