亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級 > 二級考試 > C語言程序設(shè)計(jì) > C語言模擬試題 > 文章內(nèi)容
        

      計(jì)算機(jī)二級C語言程序設(shè)計(jì)考前測試題及答案(11)

      中華IT學(xué)院   【 】  [ 2017年6月14日 ]

      計(jì)算機(jī)二級C語言程序設(shè)計(jì)考前測試題及答案

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

        

      2016年計(jì)算機(jī)二級《C語言》基礎(chǔ)練習(xí)題及答案(11)

        以上程序執(zhí)行后abc.dat文件的內(nèi)容是( )。

        A.China

        B.Chinang

        C.ChinaBeijing

        D.BeijingChina

        參考答案:B

        參考解析:本題考查文件操作函數(shù),fwrite和rewind函數(shù),題目中先是將s2字符串寫入adc.dat中,然后將寫指針回到文件開頭,然后寫入sl字符串,那么sl字符串就將前5個(gè)字符覆蓋,所以最終結(jié)果為Chinan9,選項(xiàng)B正確。

        2[單選題] 如果定義

        float a[10],x;

        則以下敘述中正確的是

        A.語句a=&x;是非法的B.表達(dá)式a+1是非法的C.三個(gè)表達(dá)式a[1]、*(a+1)、*&a[1]表示的意思完全不同D.表達(dá)式,&a[1]是非法的,應(yīng)該寫成+(&(a[1]))

        參考答案:A

        參考解析:B選項(xiàng)中,表達(dá)式a+1不是非法的;C選項(xiàng)中,*(a+1)即指a[1];D選項(xiàng)中,*&a[1]不是非法的。因此A選項(xiàng)正確。

        3[單選題] 有以下程序(strcpy為字符串復(fù)制函數(shù),streat為字符串連接函數(shù))

        

      2016年計(jì)算機(jī)二級《C語言》基礎(chǔ)練習(xí)題及答案(11)

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

        A.a12xyzB.bc2yzC.a2yzD.12yz

        參考答案:C

        參考解析:本題考查字符串處理函數(shù)strcpy和streat,執(zhí)行完strcpy(a+1,b+2);后,a變?yōu)閍2,執(zhí)行完strcat(a,c+1)后,a變?yōu)閍2yz,所以答案為C選項(xiàng)。第3題 筆記記錄我的筆記(0) | 精選筆記(3)選擇筆記標(biāo)簽:試題內(nèi)容(2)答案解析(1)

        4[單選題] 以下敘述中正確的是(  )

        A.'\0'表示字符O

        B."a"表示一個(gè)字符常量

        C.表達(dá)式:'a'>'b'的結(jié)果是”假”

        D.'\"'是非法的

        參考答案:C

        參考解析:A選項(xiàng)中,'\0'表示結(jié)束;B選項(xiàng)中,字符常量是用單引號括起來的一個(gè)字符;D選項(xiàng)中,'\"'是雙引號符。因此C選項(xiàng)正確。

        5[單選題] 有以下程序

        

      2016年計(jì)算機(jī)二級《C語言》基礎(chǔ)練習(xí)題及答案(11)

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

        A.34756B.5745C.5795D.35745

        參考答案:B

        參考解析:本題主要考查do…while語句,執(zhí)行fun函數(shù)后,a數(shù)組里面的元素變?yōu)?5745,輸出后四個(gè)字符,所以結(jié)果為5745。選項(xiàng)B正確。

        6[單選題]若有以下程序

        

      2016年計(jì)算機(jī)二級《C語言》基礎(chǔ)練習(xí)題及答案(11)

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

        A.abedB.ABEJC.abejD.ABCD

        參考答案:C

        參考解析:若有以下程序

        該題目首先初始化變量a和b,通過for循環(huán)語句使a取值為0、1、2、3,f函數(shù)的功能是將a*a+'a'的值返回給b,即b為a…b e j。最后通過字符輸出函數(shù)putchar()將b輸出。因此C選項(xiàng)正確。

        7[單選題] 下列關(guān)于數(shù)據(jù)庫設(shè)計(jì)的敘述中,正確的是( )。

        A.在需求分析階段建立數(shù)據(jù)字典

        B.在概念設(shè)計(jì)階段建立數(shù)據(jù)字典

        C.在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典

        D.在物理設(shè)計(jì)階段建立數(shù)據(jù)字典

        參考答案:A

        參考解析:數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫設(shè)計(jì)過程中不斷修改、充實(shí)和完善的。

        8[單選題] 軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是( )。

        A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚高耦臺

        參考答案:B

        參考解析:一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。

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

        

      2016年計(jì)算機(jī)二級《C語言》基礎(chǔ)練習(xí)題及答案(11)

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

        A.Zhao,m,85,90B.Qian,m,85,90C.Zhao,f,95,92D.Qian,f,95,92

        參考答案:D

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

        10[單選題] 在一個(gè)C源程序文件中所定義的全局變量,其作用域?yàn)? )。

        A.由具體定義位置和extem說明來決定范圍

        B.所在程序的全部范圍

        C.所在函數(shù)的全部范圍

        D.所在文件的全部范圍

        參考答案:A

        參考解析:全局變量的作用域是從聲明處到文件的結(jié)束。所以選擇A)。

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

        

      2016年計(jì)算機(jī)二級《C語言》基礎(chǔ)練習(xí)題及答案(11)

        參考答案:B

        參考解析:第一次執(zhí)行外循環(huán),i的值為3,第一次執(zhí)行內(nèi)循環(huán)j的值為1,j<=2條件成立,打印i+j的值,即4;第二次執(zhí)行內(nèi)循環(huán)J的值為2,j<=2條件成立,打印i+j的值,即5;再判斷條件不成立,打印回車換行符,跳出內(nèi)循環(huán)。第二次執(zhí)行外循環(huán),i的值為2,內(nèi)循環(huán)的執(zhí)行同第一次一樣,所以打印3和4,打印回車換行,結(jié)束內(nèi)循環(huán)。第三次執(zhí)行外循環(huán)i的值為1,同理內(nèi)循環(huán)中打印2和3,打印回車換行符,結(jié)束內(nèi)循環(huán)。

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

        

      2016年計(jì)算機(jī)二級《C語言》基礎(chǔ)練習(xí)題及答案(11)

        程序運(yùn)行后的輸出結(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í)行逗號表達(dá)式a=b,b=c;的操作,而是執(zhí)行c=a操作,即c的值勾10。

        13[單選題] 若有C語言表達(dá)式2+3*4+7/3,以下選項(xiàng)中敘述正確的執(zhí)行順序是

        A.先執(zhí)行3*4得12,再執(zhí)行2+12得14,再執(zhí)行7/3得2,最后執(zhí)行14+2得16

        B.先執(zhí)行3*4得12,再執(zhí)行7/3得2.5,最后執(zhí)行2+12+2.5得16.5

      首頁 1 2 尾頁
      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照