久久免费视频91,青青草原影院伊人,国产剧情在线播放一区二区,亚欧日韩欧美一区

<menu id="meme2"><acronym id="meme2"></acronym></menu>
  • <dfn id="meme2"><code id="meme2"></code></dfn>
    <tbody id="meme2"><td id="meme2"></td></tbody>
  • <menu id="meme2"><acronym id="meme2"></acronym></menu>
  • 首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 美好明天 - 直播 - 導(dǎo)航

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

    來(lái)源:考試吧 2017-11-24 16:59:30 要考試,上考試吧! 萬(wàn)題庫(kù)
    “2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)”供考生參考。更多計(jì)算機(jī)等級(jí)考試模擬試題等信息請(qǐng)?jiān)L問(wèn)考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
    第 1 頁(yè):選擇題
    第 3 頁(yè):程序填空題
    第 4 頁(yè):程序修改題
    第 5 頁(yè):程序設(shè)計(jì)題

      點(diǎn)擊查看:2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷匯總

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

      1 [單選題] 以下選項(xiàng)中不能在c語(yǔ)言程序中用作用戶標(biāo)識(shí)符的是(  )。

      A.auto

      B.scanf

      C.Float

      D._3_14

      參考答案:A

      參考解析:

      c語(yǔ)言的標(biāo)識(shí)符是由字母、數(shù)字和下劃線組成,第一個(gè)字符不能是數(shù)字,只能是字母或下劃線;A、B、C、D都是合法的標(biāo)識(shí)符;auto是C語(yǔ)言的關(guān)鍵字,不能用作用戶標(biāo)識(shí)符,故選項(xiàng)A錯(cuò)誤;scanf是標(biāo)準(zhǔn)庫(kù)函數(shù)名,可以用作用戶標(biāo)識(shí)符,只是在使用標(biāo)識(shí)符的地方不能包含stdio.h頭文件,故選項(xiàng)B正確;C語(yǔ)言的標(biāo)識(shí)符區(qū)分大小寫(xiě),F(xiàn)1oat與關(guān)鍵字f1oat不同,可以用作用戶標(biāo)識(shí)符,故選項(xiàng)C正確;j-14是合法的用戶標(biāo)識(shí)符,故選項(xiàng)D正確;因此答案選A。

      2 [單選題] 下面描述中錯(cuò)誤的是( )。

      A.系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)

      B.軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過(guò)程

      C.數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一

      D.PAD圖是軟件詳細(xì)設(shè)計(jì)的表示工具

      參考答案:A

      參考解析:

      詳細(xì)設(shè)計(jì)的任務(wù)是為軟件結(jié)構(gòu)圖中而非總體結(jié)構(gòu)圖中的每一個(gè)模塊確定實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用某種選定的表達(dá)工具表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié),所以A錯(cuò)誤。

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

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

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

      A.1002,ZhangDa,1202.0

      B.1002,ChangRong,1202.0

      C.1001,ChangRong,1098.0

      D.1001,ZhangDa,1098.0

      參考答案:D

      參考解析:

      本題考查結(jié)構(gòu)體的相關(guān)操作以及傳值、傳址的區(qū)別,該題中調(diào)用f函數(shù)后,會(huì)生成參數(shù)a的一個(gè)副本,而不會(huì)改變a的值,所以a值維持原值,選項(xiàng)D正確。

      4 [單選題] 下列數(shù)據(jù)結(jié)構(gòu)中,不能采用順序存儲(chǔ)結(jié)構(gòu)的是(  )。

      A.非完全二叉樹(shù)

      B.堆

      C.隊(duì)列

      D.棧

      參考答案:A

      參考解析:

      根據(jù)完全二叉樹(shù)的性質(zhì)6,滿二叉樹(shù)和完全二叉樹(shù)可以按層序進(jìn)行順序存儲(chǔ),但一般的二叉樹(shù)不適用。堆可以用一維數(shù)組來(lái)存儲(chǔ)也可以用完全二叉樹(shù)來(lái)直觀地表示堆的結(jié)構(gòu)。隊(duì)列、棧本身就是順序存儲(chǔ)的。故本題答案為A選項(xiàng)。

      5 [單選題] 以下關(guān)于C語(yǔ)言的敘述中正確的是( )。

      A.C語(yǔ)言的數(shù)值常量中夾帶空格不影響常量值的正確表示

      B.C語(yǔ)言中的變量可以在使用之前的任何位置進(jìn)行定義

      C.在C語(yǔ)言算術(shù)表達(dá)式的書(shū)寫(xiě)中,運(yùn)算符兩側(cè)的運(yùn)算數(shù)類(lèi)型必須一致

      D.C語(yǔ)言中的注釋不可以?shī)A在變量名或關(guān)鍵字的中間

      參考答案:D

      參考解析:

      C語(yǔ)言的數(shù)值常量中不能夾帶空格,所以A錯(cuò)誤。C語(yǔ)言中的變量都必須先定義再使用,對(duì)變量的定義通常放在函數(shù)體內(nèi)的前部,但也可以放在函數(shù)外部或復(fù)合語(yǔ)句的開(kāi)頭,不能隨便放置,所以B錯(cuò)誤。在C語(yǔ)言中運(yùn)算符兩側(cè)的運(yùn)算數(shù)據(jù)類(lèi)型可以不一致,且結(jié)果與精度較高的保持一致,所以C錯(cuò)誤。

      6 [單選題] 若有定義:

      float x=1.5;

      int a=1,b=3,c=2;

      則正確的switch語(yǔ)句是(  )。

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

      參考答案:A

      參考解析:

      switch語(yǔ)句的一般形式為: switch(表達(dá)式){

      case常量表達(dá)式1:語(yǔ)句1;

      ease常量表達(dá)式2:語(yǔ)句2;

      default:語(yǔ)句n;

      }

      其中switch后的表達(dá)式只能是整型或字符型,故C選項(xiàng)錯(cuò)誤;ease后面必須是常量表達(dá)式,所以D選項(xiàng)錯(cuò)誤;switch()右括號(hào)后面不能有分號(hào),放選項(xiàng)B錯(cuò)誤,因此答案選A。

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

      

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

      運(yùn)行時(shí),若輸入123450<回車(chē)>,則輸出結(jié)果是( )。

      A.66656

      B.6566456

      C.66666

      D.6666656

      參考答案:B

      參考解析:

      switch語(yǔ)句的執(zhí)行流程是:首先計(jì)算switch后面圓括號(hào)中表達(dá)式的值,然后用此值依次與各個(gè)case的常量表達(dá)式比較,若圓括號(hào)中表達(dá)式的值與某個(gè)case后面的常量表達(dá)式的值相等,就執(zhí)行此case后面的語(yǔ)句,執(zhí)行后遇break語(yǔ)句就退出switch語(yǔ)句;若圓括號(hào)中表達(dá)式的值與所有case后面的常量表達(dá)式都不等,則執(zhí)行default后面的語(yǔ)句。然后退出。所以輸入l時(shí)打印65,輸入2時(shí)打印6,輸入3時(shí)打印64,輸入4時(shí)打印5,輸入5時(shí)打印6。

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

      

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

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

      A.Prphsbn

      B.Prohsbn

      C.Progsbn

      D.Program

      參考答案:B

      參考解析:

      (*q)++是q所指的字符加l,q++就是指針移到下一個(gè)字符。因此B選項(xiàng)正確。

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

      

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

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

      A.9,18

      B.8,11

      C.7,11

      D.10,14

      參考答案:D

      參考解析:

      第一次循環(huán)a的值為1,滿足條件,執(zhí)行b+=a,與a+=2,則b的值變?yōu)?,a的值變?yōu)?。執(zhí)行a++,a的值為4,滿足條件進(jìn)入第二次循環(huán),執(zhí)行完循環(huán)體后b的值為7,a的值為6。執(zhí)行a++,a的值為7,滿足條件進(jìn)入第三次循環(huán),執(zhí)行完循環(huán)體后b的值為14,a的值為9。執(zhí)行a++.a的值變?yōu)?0,不滿足條件,循環(huán)結(jié)束。所以選擇D選項(xiàng)。

      10 [單選題] 定義無(wú)符號(hào)整數(shù)類(lèi)為UInt,下面可以作為類(lèi)UInt實(shí)例化值的是( )。

      A.-369

      B.369

      C.0.369

      D.整數(shù)集合{1,2,3,4,5}

      參考答案:B

      參考解析:

      只有B選項(xiàng)369可以用無(wú)符號(hào)整數(shù)來(lái)表示和存儲(chǔ)。A選項(xiàng)-369有負(fù)號(hào),選項(xiàng)C 0.369是小數(shù)都不能用無(wú)符號(hào)整數(shù)類(lèi)存儲(chǔ)。選項(xiàng)D是一個(gè)整數(shù)集合得用數(shù)組來(lái)存儲(chǔ)。

      11 [單選題] 若有定義:

      double a=22:int i=0,k=18;

      則不符合C語(yǔ)言規(guī)定的賦值語(yǔ)句是(  )。

      A.a:a++,i++;

      B.i=(a+k)<=(i+k);

      C.i=a%11;

      D.i=!a;

      參考答案:C

      參考解析:

      自增、自減操作符適用于char、short、int、long、float、double等類(lèi)型,故選項(xiàng)A正確;賦值操作符 “=”的優(yōu)先級(jí)小于比較操作符“<=”,所以選項(xiàng)B等價(jià)于:i=((a+k)<=(i十k));,即將后面比較操作符的結(jié)果賦值給i,故選項(xiàng)B也正確;“!”是邏輯非運(yùn)算符,i=!a表示將a表達(dá)式的值取反,賦值給i,故選項(xiàng)D也正確;求模運(yùn)算符“%”的操作數(shù)只能是整數(shù),故選項(xiàng)C錯(cuò)誤,因此答案選C。

      12 [單選題] 軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是( )。

      A.學(xué)生成績(jī)管理系統(tǒng)

      B.C語(yǔ)言編譯程序

      C.UNIX操作系統(tǒng)

      D.數(shù)據(jù)庫(kù)管理系統(tǒng)

      參考答案:A

      參考解析:

      軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件、支撐軟件。操作系統(tǒng)、編譯程序、匯編程序、網(wǎng)絡(luò)軟件、數(shù)據(jù)庫(kù)管理系統(tǒng)都屬于系統(tǒng)軟件。所以B、C、D都是系統(tǒng)軟件,只有A是應(yīng)用軟件。

      13 [單選題] 在下列模式中,能夠給出數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法的是(  )。

      A.外模式

      B.內(nèi)模式

      C.概念模式

      D.邏輯模式

      參考答案:B

      參考解析:

      數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式。概念模式是數(shù)據(jù)庫(kù)系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶公共數(shù)據(jù)視圖。外模式也稱子模式或用戶模式,它是用戶的數(shù)據(jù)視圖,給出了每個(gè)用戶的局部數(shù)據(jù)描述。內(nèi)模式又稱物理模式,它給出了數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法,所以選擇B。

      14 [單選題] 設(shè)有語(yǔ)句:printf(“%2d\n”,2010);,則以下敘述正確的是(  )。

      A.程序運(yùn)行時(shí)輸出2010

      B.程序運(yùn)行時(shí)輸出20

      C.程序運(yùn)行時(shí)輸出10

      D.指定的輸出寬度不夠,編譯出錯(cuò)

      參考答案:A

      參考解析:

      printf()函數(shù)格式化字符串的一般形式為:[標(biāo)志][輸出最小寬度][精度][長(zhǎng)度]類(lèi)型。對(duì)于”-\n”表示結(jié)果以十進(jìn)制形式輸出帶符號(hào)的整數(shù),數(shù)字2表示輸出的最小寬度為2,若實(shí)際位數(shù)多于2,則按實(shí)際位數(shù)輸出,所以程序輸出2010,故答案選A。

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

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

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

      A.2344

      B.4332

      C.1234

      D.1123

      參考答案:B

      參考解析:

      在for(i=0;i<12;i++)c[s[i]]++中,數(shù)組元素s[i]的值作為數(shù)組c的下標(biāo),當(dāng)退出循環(huán)時(shí),數(shù)組c的4個(gè)元素的值分別為4、3、3、2。因此B選項(xiàng)正確。

      16 [單選題] 有三個(gè)關(guān)系R、S和T如下:

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

      則由關(guān)系R和S得到關(guān)系T的操作是( )。

      A.自然連接

      B.交

      C.投影

      D.并

      參考答案:A

      參考解析:

      自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T中元組可以判斷R和S做的是自然連接操作。

      17 [單選題] 有以下程序(strcat函數(shù)用于連接兩個(gè)字符串):

      

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

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

      A.IJK

      B.ABCDE\OFG\OIJK

      C.ABCDIJK

      D.EFGIJK

      參考答案:C

      參考解析:

      a中包含兩個(gè)‘\0’,遇到第一個(gè)‘\0’時(shí)就表示字符串a(chǎn)結(jié)束。字符串處理函數(shù)strcat(字符數(shù)組a,字符數(shù)組b),功能是連接兩個(gè)字符數(shù)組中的字符串,把字符串b連接到a的后面,結(jié)果放在字符數(shù)組a中。連接時(shí)將字符串a(chǎn)后的‘\0’取消,只在新串最后保留一個(gè)‘\0’。本題相當(dāng)于將“ABCD”和“UK”連接。因此C選項(xiàng)正確。

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

      

    2017年12月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考前提分卷(2)

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

      A.1.6.2,1,

      B.8,7,3,1,

      C.4,7,5,2,

      D.1,6,5,7,

      參考答案:D

      參考解析:

      首先對(duì)二維數(shù)組進(jìn)行賦值操作,a[0][0]、a[0][1]、…、a[3][2]、a[3][3]的值為1、4、…、6、l。通過(guò)for語(yǔ)句和if語(yǔ)句,對(duì)二維數(shù)組各列元素進(jìn)行由小到大的排序操作,程序最后通過(guò)for語(yǔ)句輸出二維數(shù)組對(duì)角線上的元素。因此D選項(xiàng)正確。

      19 [單選題] 下面描述中.不屬于軟件危機(jī)表現(xiàn)的是(  )。

      A.軟件過(guò)程不規(guī)范

      B.軟件開(kāi)發(fā)生產(chǎn)率低

      C.軟件質(zhì)量難以控制

      D.軟件成本不斷提高

      參考答案:A

      參考解析:

      軟件危機(jī)主要表現(xiàn)在:軟件需求的增長(zhǎng)得不到滿足;軟件開(kāi)發(fā)成本和進(jìn)度無(wú)法控制;軟件質(zhì)量難以保證;軟件不可維護(hù)或維護(hù)程度非常低;軟件的成本不斷提高;軟件開(kāi)發(fā)生產(chǎn)率的提高趕不上硬件的發(fā)展和應(yīng)用需求的增長(zhǎng)。所以選擇A。

      20 [單選題] 以下選項(xiàng)中,與k=n++完全等價(jià)的表達(dá)式是(  )。

      A.k=n,n=n+1

      B.n=n+1,k=n

      C.k=++n

      D.k+=n+1

      參考答案:A

      參考解析:

      本題考查后綴自增++運(yùn)算符,n++表示n的當(dāng)前值參與運(yùn)算后,再自增1,所以表達(dá)式k=n++等價(jià)于k=n,n=n+1,故答案選A。

    1 2 3 4 5 下一頁(yè)

      相關(guān)推薦:

      2017年12月計(jì)算機(jī)等級(jí)考試考前必做題匯總

      【考試吧整理】計(jì)算機(jī)等級(jí)考試各科目歷年真題

      【考試吧整理】計(jì)算機(jī)等級(jí)考試報(bào)考完全指南

      2017年12月全國(guó)計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間通知

      2017年12月全國(guó)計(jì)算機(jī)等級(jí)考試時(shí)間:12月9日

      2017年12月全國(guó)計(jì)算機(jī)等級(jí)考試相關(guān)問(wèn)題解答

    文章搜索
    萬(wàn)題庫(kù)小程序
    萬(wàn)題庫(kù)小程序
    ·章節(jié)視頻 ·章節(jié)練習(xí)
    ·免費(fèi)真題 ·?荚囶}
    微信掃碼,立即獲取!
    掃碼免費(fèi)使用
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    此欄目下沒(méi)有文章
    版權(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) 出版物經(jīng)營(yíng)許可證新出發(fā)京批字第直170033號(hào) 
    京ICP證060677 京ICP備05005269號(hào) 中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
    在線模擬試題
    考證通關(guān)殺器
    考試最新資訊
    學(xué)
    一次通關(guān)技巧