首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導航
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > C語言 > 模擬試題 > 正文

2017年12月計算機二級《C語言》強化模擬題(1)

來源:考試吧 2017-11-16 17:30:03 要考試,上考試吧! 萬題庫
“2017年12月計算機二級《C語言》強化模擬題(1)”供考生參考。更多計算機等級考試內(nèi)容請訪問考試吧計算機等級考試網(wǎng)。
第 1 頁:選擇題
第 3 頁:程序填空題
第 4 頁:程序修改題
第 5 頁:程序設計題

  點擊查看:2017年12月計算機二級《C語言》強化模擬題匯總

  一、選擇題(每小題1分,共40分)

  1[單選題] 若有定義語句:double a,* P=&a;以下敘述中錯誤的是(  )。

  A.定義語句中的*號是一個間址運算符

  B.定義語句中的*號是一個說明符

  C.定義語句中的P只能存放double類型變量的地址

  D.定義語句中,*P=&a把變量a的地址作為初值賦給指針變量P

  參考答案:A

  參考解析:在變量定義double a,* P=&a;中,*號是一個指針運算符,而非間址運算符,所以A錯誤。

  2[單選題] 有以下程序:

2017年12月計算機二級《C語言》強化模擬題(1)

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

  A.321

  B.12300

  C.1

  D.123

  參考答案:D

  參考解析:程序首先將數(shù)組a[10]中的元素1、2、3分別寫入了文件dl.dat文件中,然后又將dl.dat文件中的數(shù)據(jù)123,整體寫入到了變量n的空間中,所以打印n時輸出的數(shù)據(jù)為123。

  3[單選題] 有以下程序:

2017年12月計算機二級《C語言》強化模擬題(1)

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

  A.1,0,7,0,

  B.1,2,3,4,

  C.1,4,5,9,

  D.3,4,8,l0,

  參考答案:A

  參考解析:該程序首先在定義變量時,對二維數(shù)組a[][N]進行賦值操作;調(diào)用函數(shù)fun,函數(shù)fun的功能是將二維數(shù)組中的a[0][0]、a[1][1]、a[2][2]和a[3][3]賦值給一維數(shù)組,最后將一維數(shù)組元素1,O,7,0,輸出。

  4[單選題] 有以下程序段:

  

2017年12月計算機二級《C語言》強化模擬題(1)

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

  A.a=10 b=50 c=30

  B.a=10 b=50 c=10

  C.a=10 b=30 c=10

  D.a=50 b=30 c=50

  參考答案:B

  參考解析:本題中a>b的條件不滿足,所以不執(zhí)行逗號表達式a=b,b=c;的操作,而是執(zhí)行c=a操作,即c的值為10。

  5[單選題] 有以下程序:

  

2017年12月計算機二級《C語言》強化模擬題(1)

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

  A.y=0

  B.y=-1

  C.y=1

  D.while構(gòu)成無限循環(huán)

  參考答案:B

  參考解析:執(zhí)行y--直到值為0,由于y--是先用再減,所以退出循環(huán)時,y的值為-l。

  6[單選題] 若有定義語句:int x=10;,則表達式x-=x+x的值為(  )。

  A.0

  B.-20

  C.-10

  D.10

  參考答案:C

  參考解析:算術(shù)運算符+的優(yōu)先級高于-=,且-=的結(jié)合方向為自右向左,所以表達式x-=x+x可以表示成x=x-(x+x)=10-(10+10)=-10,選擇C。

  7[單選題] 有以下程序段:

  程序段:

  

2017年12月計算機二級《C語言》強化模擬題(1)

  當執(zhí)行上述程序段,從鍵盤上輸入555667777abc后,Y的值為(  )。

  A.566.0

  B.55566.0

  C.7777.0

  D.566777.0

  參考答案:A

  參考解析:它是格式輸入函數(shù),即按用戶指定的格式從鍵盤上把數(shù)據(jù)輸入到指定的變量之中。其中的格式命令可以說明最大域?qū)。在百分?%)與格式碼之間的整數(shù)用于限制從對應域讀入的最大字符數(shù)。所以j的值為55,y的值為566.0,字符數(shù)組name為7777abc。

  8[單選題] 若有定義語句:double x,y,*px,*py;執(zhí)行了px=&x;py=&y;之后,正確的輸入語句是(  )。

  A.scanf(”%If%le”,px,py);

  B.scanf(”%f%f”&x,&y);

  C.sceanf(”%f%f”,x.y);

  D.scanf(”%If%If'’,x,y);

  參考答案:A

  參考解析:因為x,y都是double型數(shù)據(jù),所以輸入時的格式字符應為%lf,所以B與C錯誤。D選項中scanf("%lf%If",x,y);應為scanf(“%If%If"”,&x,&y);。

  9[單選題] 有以下程序:

  

2017年12月計算機二級《C語言》強化模擬題(1)

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

  A.1,2

  B.1,0

  C.3,2

  D.0,0

  參考答案:A

  參考解析:首先打印b=a+b=1+0=1的值1,此時已給b賦值為1。然后打印a=2*b=2*1=2的值2。所以結(jié)果是1,2。

  10[單選題] 有兩個關(guān)系R、S如下:

   2017年12月計算機二級《C語言》強化模擬題(1)

  由關(guān)系R通過運算得到關(guān)系S,則所使用的運算為(  )。

  A.選擇

  B.投影

  C.插入

  D.連接

  參考答案:B

  參考解析:投影運算是指對于關(guān)系內(nèi)的域指定可引入新的運算。本題中S是在原有關(guān)系R的內(nèi)部進行的,是由R中原有的那些域的列所組成的關(guān)系。所以選擇B。

1 2 3 4 5 下一頁

  相關(guān)推薦:

  【考試吧整理】計算機等級考試各科目歷年真題

  全國計算機等級考試證書體系(2018版)

  全國計算機等級考試課程、教材列表(2018版)

  全國計算機等級證書分幾級?哪個級別最高?

  各地計算機等級考試報名入口及官方網(wǎng)站匯總

  【考試吧整理】計算機等級考試報考完全指南

0
收藏該文章
0
收藏該文章
文章責編:wangmeng  
看了本文的網(wǎng)友還看了
文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習
·免費真題 ·?荚囶}
微信掃碼,立即獲。
掃碼免費使用
版權(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) 出版物經(jīng)營許可證新出發(fā)京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
一次通關(guān)技巧