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

2018年3月全國計算機二級C語言鞏固練習題(8)

來源:考試吧 2018-02-22 18:11:04 要考試,上考試吧! 萬題庫
“2018年3月全國計算機二級C語言鞏固練習題(8)”供考生參考。更多計算機等級考試內(nèi)容請訪問考試吧計算機等級考試網(wǎng)。

  點擊查看:2018年3月全國計算機二級C語言鞏固練習題匯總

  1[單選題] 以下程序擬實現(xiàn)計算s=1+2*2+3*3+…+n*n+…,直到s>1000為止。

  

  程序運行后,不能得到正確結(jié)果,以下修改方案正確的是( )。

  A.把while(s>lOOO);改為while(s<=1000);

  B.把s=1;改為s=0;

  C.把n=1;改為n=0;

  D.把n=n+1;改為n=n$n;

  參考答案:A

  參考解析:題目中程序不能實現(xiàn)預(yù)期功能是因為while的循環(huán)條件錯誤,在選項B中,把s=1,改為s=0,最終的結(jié)果s=4,與題目原意不同;在選項C中,把n=1;改為n=0;最終的結(jié)果s=2,與題目原意不同;在選項D中,把n=n+1;改為n=11 s13;最終的結(jié)果s=2,與題目原意不同;選項A,正確的修改了while循環(huán)條件,可以得到正確結(jié)果。故答案為A選項。

  2[單選題] 有以下程序

  

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

  A.5B.50C.6D.60

  參考答案:A

  參考解析:本題主要考查數(shù)組和指針。首先初始化一維數(shù)組c[6],語句P=c;指將c[0]元素的地址賦給指針變量P;語句s=&c[5];指將c[5]元素的地址賦給指針變量s。程序最后輸出s-P,即結(jié)果為5。因此A選項正確。

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

  

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

  A.1,2B.1,0C.3,2D.0, 0

  參考答案:A

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

  4[單選題] 設(shè)有以下語句:typedef struct TY{char C;int a{4 1;}CIN;

  則下面敘述中正確的是( )。

  A.CIN是struct Tr類型的變量

  B.TT是struct類型的變量

  C.可以用,lr定義結(jié)構(gòu)體變量

  D.可以用CIN定義結(jié)構(gòu)體變量

  參考答案:D

  參考解析:本題考查typcdef重新聲明一種結(jié)構(gòu)體類型,其中CIN為結(jié)構(gòu)體類型名,而不是結(jié)構(gòu)體變量,所以D選項正確。

  5[單選題] 有以下程序

  

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

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

  參考答案:D

  參考解析:本題考查宏定義,宏定義只是做個簡單的替換,執(zhí)行SUB(a++,b++)=(a+++1)*b++=16,選項D正確。

  6[單選題] 關(guān)于c語言的變量,以下敘述中錯誤的是(  )

  A.變量所占的存儲單元地址可以隨時改變

  B.所謂變量是指在程序運行過程中其值可以被改變的量

  C.程序中用到的所有變量都必須先定義后才能使用

  D.由三條下劃線構(gòu)成的符號名是合法的變量名

  參考答案:A

  參考解析:一個變量實質(zhì)上是代表了內(nèi)存中的某個存儲單元。必須先定義后使用,且在定義時為之分配存儲單元,不能隨時改變.變量名第一個標識符必須是字母式下劃線 “-”,所以選擇A選項。

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

  

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

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

  參考答案:A

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

  8[單選題] 某二叉樹有5個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)是( )。

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

  參考答案:C

  參考解析:根據(jù)二叉樹的基本性質(zhì)3:在任意-棵二叉樹中,度為0的葉子結(jié)點總是比度為2的結(jié)點多一個,所以本題中是5+1=6個。

  9[單選題] 以下選項中敘述錯誤的是( )。

  A.C程序函數(shù)中定義的自動變量,系統(tǒng)不自動賦確定的初值

  B.在C程序的同一函數(shù)中,各復(fù)合語句內(nèi)可以定義變量,其作用域僅限本復(fù)合語句內(nèi)

  C.C程序函數(shù)中定義的賦有初值的靜態(tài)變量,每調(diào)用一次函數(shù),賦一次初值

  D.C程序函數(shù)的形參不可以說明為static型變量

  參考答案:C

  參考解析:A選項描述正確,自動變量未賦初值,為隨機值;B選項描述正確,變量定義除在函數(shù)開始位置外,在復(fù)合語句開始也可以;c選項描述是錯誤的,函數(shù)內(nèi)的靜態(tài)變量,只在第一次調(diào)用時候賦值,以后調(diào)用保留上次值;D選項描述也正確,形參屬于局部變量,占用動態(tài)存儲區(qū),而static型變量占用靜態(tài)存儲區(qū)。因此C選項正確。

  10[單選題] 數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是( )。

  A.數(shù)據(jù)庫設(shè)計B.數(shù)據(jù)庫系統(tǒng)設(shè)計C.數(shù)據(jù)庫維護D.數(shù)據(jù)庫管理員培訓

  參考答案:A

  參考解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是數(shù)據(jù)庫 的設(shè)計。

掃描/長按二維碼幫助考試通關(guān)
2018年等考報考資訊
2018等考各科通關(guān)技巧
2018各科最新預(yù)測試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關(guān)推薦:

  2018年全國計算機等級考試必做試題匯總(各科目)

  2018年全國計算機等級考試復(fù)習知識點匯總(各科目)

  2018計算機等級考試報名時間|各地報名入口|報名條件

  2018年全國計算機等級考試時間|教材目錄(2018年版)

  2018全國計算機等級考試備考經(jīng)驗及應(yīng)試技巧匯總

  報名方法|考試內(nèi)容|考試大綱|2018計算機等級考試科目

  歷年真題匯總|考試吧策劃:2018年計算機等級考試報考指南

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)技巧