亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

全國計算機二級考試《C語言》沖刺模擬題三答案

時間:2024-07-22 14:50:35 試題 我要投稿
  • 相關(guān)推薦

2015年全國計算機二級考試《C語言》沖刺模擬題(三)答案

  1.D!窘馕觥勘绢}考查對軟件生命周期的理解,軟件生命周期整體上可分為定義階段、開發(fā)階段和維護階段。其中定義階段包括可行性研究與計劃制訂和需求分析;開發(fā)階段包括概要設(shè)計、詳細設(shè)計、開發(fā)和測試;維護階段是一個單獨階段,不包含在開發(fā)階段內(nèi),它是所花費用最多的一個階段。

2015年全國計算機二級考試《C語言》沖刺模擬題(三)答案

  2.C。【解析】視圖設(shè)計的設(shè)計次序分3種:自頂向下、自底向上和由內(nèi)向外。它們?yōu)橐晥D設(shè)計提供了具體的操作方法,設(shè)計者可根據(jù)實際情況靈活掌握。

  3.C。【解析】根據(jù)二叉樹的性質(zhì)及定義,一棵深度為k且有2k-1個結(jié)點的二叉樹為滿二叉樹。滿二叉樹的葉子結(jié)點為最后一層的結(jié)點數(shù),又根據(jù)滿二叉樹的性質(zhì),在滿二叉樹的第i層上至多有2i-1個結(jié)點,因此深度為5的滿二叉樹的葉子結(jié)點數(shù)為25-1=16個。

  4.A!窘馕觥慷址ú檎抑挥糜陧樞虼鎯Φ挠行蚓性表,而順序查找用于順序存儲的非有序線性表和線性鏈表。

  5.C!窘馕觥繑(shù)組下標從0開始,當(dāng)數(shù)組元素的下標超出了定義的范圍時,系統(tǒng)不會出“下標越界”的信息,運行會出錯,因此在編程時務(wù)必檢查下標是否越界。

  6.B。【解析】在用靜態(tài)static與外部extern定義變量時,系統(tǒng)立刻給其分配內(nèi)存,而定義自動類auto與強制放入寄存器register類型變量時,只有當(dāng)使用時才分配內(nèi)存。

  7.D。【解析】scanf是鍵盤輸入語句,%d是打印十進制文件,&x就是把你從鍵盤輸入的值賦給x后面依此類推,因此正確答案為D。

  8.C!窘馕觥勘绢}考查三目運算符a9.C!窘馕觥烤性表可以是空表,在線性表中,第一個結(jié)點沒有前驅(qū)結(jié)點(前件),最后一個結(jié)點沒有后繼結(jié)點,其他結(jié)點有且只有一個前驅(qū)點(后繼點)。

  10.A。【解析】用E—R圖可以描述實體及其相互之間的聯(lián)系,還可以描述多個實體集之間的聯(lián)系和一個實體集內(nèi)部實體之間的聯(lián)系。用E—R圖表示的概念數(shù)據(jù)模型不僅能轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型,還可以轉(zhuǎn)換為其他數(shù)據(jù)模型,如網(wǎng)狀模型和層次模型等。所以A的說法正確。

  11.A!窘馕觥*P=a;P指向首地址,*(P+2))往后移動兩個元素,指向3,所以正確答案為A。

  12.A!窘馕觥款}中X<=Y<=Z的意思為X<=Y并且Y<=Z,在C語言中,要表示“且”的關(guān)系,應(yīng)用“與”邏輯運算符,即“&&”,故選擇A選項。

  13.D。【解析】程序中ptr指針指向數(shù)組arr的首地址,*ptr=arr[0]=6,*(ptr2)=2.故選D。

  14.C!窘馕觥緾項開始a=t,a的值就沒了,a的值就被t的值代替,最后b=a,b中的值拿到的是t中的值。

  15.C。【解析】b++是先用表達式的值然后自增1,因此表達式值為ˊ2ˊ,b為ˊ3ˊ;b-a=ˊ3 ˊ-ˊ1ˊ=2,因此最后輸出的結(jié)果為2,2,前一個為字符2,后一個為數(shù)字2。

  16.C!窘馕觥勘绢}中int(*ptr)()的含義是指向函數(shù)的指針變量,其為指向函數(shù)的指針變量,該函數(shù)返回一個int型數(shù)據(jù),故選擇C選項。

  17.A!窘馕觥慨(dāng)值相同時按位異或,則為0,按位或與按位與時仍不變,負數(shù)也為非0。

  18.C!窘馕觥勘绢}用了函數(shù)調(diào)用,fun中if語句成立則進行i,j的交換,用到主函數(shù)中則為把下標0、3,1、2互換,因此,當(dāng)執(zhí)行完后x的數(shù)組為8,1,6,2,故選擇C選項。

  19.B!窘馕觥緽選項中不應(yīng)該加“,”號。

  20.D!窘馕觥縮canf函數(shù)讀取的是char型數(shù)據(jù),所以回車時輸入的換行符也是有效字符。于是c1,c2,c3,c4的內(nèi)容分別是1,2,3,ˊ\n ˊ。

  21.D。【解析】本題考查continue的用法,continue語句的作用是結(jié)束本次循環(huán),直接進行下次循環(huán)。所以在程序中,只有當(dāng)a=10時,才退出循環(huán),故選擇D選項。

  22.C。【解析】sum+=i等價于SUn+i,在本題中sum沒有賦初值,而題中只輸出slim的值,因此整個結(jié)果為不確定值。

  23.D。【解析】主要考查運算符的優(yōu)先級。sizeof的優(yōu)先級最高,其次是%<<、>,優(yōu)先級最低的是“=”。

  24.A!窘馕觥緾語言中用“&&”作兩個表達式的連接。

  25.C!窘馕觥勘绢}考查逗號表達式。程序輸出時輸出一個%d,所以輸出第一個a的值與后續(xù)無關(guān)。

  26.B!窘馕觥勘绢}考查for循環(huán)的使用。對于第1個for循環(huán),任何一個i,內(nèi)層j的循環(huán)都要使j=0到3,j=4時不符合,所以退出J循環(huán);然后i減1。j仍然要從0~3,j=4時退出j循環(huán)直到i變成0,退出i循環(huán)。第一條{or語句執(zhí)行6次,第二條for語句執(zhí)行4次,所以內(nèi)循環(huán)體執(zhí)行6*4=24次。

  27.C。【解析】本題考查while,while循環(huán)表達式k-1是個賦值表達式而不是邏輯表達式,k的初值為l2不符合循環(huán)條件,所以循環(huán)體語句一次也不執(zhí)行。

  28.B。【解析】本題考查3個知識點:將一個字符賦給一個字符變量時,是將該字符對應(yīng)的ASCⅡ碼存儲到內(nèi)存單元中;常見ASCⅡ碼的值如A和a;只要邏輯與運算符&&的兩個運算對象都為真時,返回值就是1。

  29.A!窘馕觥勘绢}考查函數(shù)值的類型,在函數(shù)定義時,由于函數(shù)沒有說明其類型,系統(tǒng)默認一律自動按整型(int)處理。

  30.D。【解析】本題主要考查do=while循環(huán),因為變量t的初始值等于l,經(jīng)過第一次do=while循環(huán)后,執(zhí)行t-t-1這條語句一次,所以變量t的值為-1,判斷關(guān)系表達式t!=n是否成立,如果關(guān)系表達式成立,則執(zhí)行第二次循環(huán),如果關(guān)系表達式不成立,退出循環(huán)。由此可見,只要輸入變量n的值為負奇數(shù),則一定會使t!-n成立,故退出do-while循環(huán)。

  31.D。【解析】double*P,a定義了一個指向雙精度型的指針變量P和雙精度型變量a,p=&a表示將變量a的地址賦給指針變量P;scanf(”%If”,p)表示用鍵盤輸入的數(shù)賦給指針變量P所指向的地址單元中,scanf()函數(shù)要求在輸入double型數(shù)據(jù)時,格式控制符必須用%lf。否則,數(shù)據(jù)不能正確輸入。所以選項D正確。

  32.B!窘馕觥勘绢}考查for循環(huán)及if…else語句嵌套,第1次執(zhí)行for循環(huán),p[l][0]=p[l][0]=p[l][0][1]3;第2次執(zhí)行for循環(huán),p[l][1]=p[1][1]-1=4;第3次執(zhí)行for循環(huán),p[1][2]=1,最后輸出的是a[0][1]+a[1][1]+a[1][2]=2+4+1=7。

  33.D!窘馕觥肯热變量的地址,送入子程序。然后輸出的時候是++*X,其中的*X的意思是25,也就是a的值,然后加++,就是26。最后,輸出26。

  34.C!窘馕觥勘绢}考查按位異或運算,異或就是相同為0,不同為1(化為二進制00001101),017的二進制為000001111,兩者異或結(jié)果為00000010。

  35.D。【解析】本題考查feof(tp)函數(shù),其功能是:測試所指的文件的位置指針是否已達到文件尾,如果已達到文件尾,則函數(shù)返回非0值;否則返回0,表示文件未結(jié)束。

  36.C!窘馕觥空Z句“if(c==d)y=0;else y=1;”是if(a37.B!窘馕觥窟\行程序,當(dāng)k=7時switch(7)執(zhí)行case:7,s++后s=1,break跳出。k--,k=7繼續(xù)循環(huán)switch(6),執(zhí)行case 6;直接跳出循環(huán),k- -變成5,繼續(xù)循環(huán)switch(5),執(zhí)行case 5后面的語句s+=2,也相當(dāng)于s=s+2,此時s為3,break跳出,k變?yōu)?,繼續(xù)循環(huán),執(zhí)行case4為空,繼續(xù)執(zhí)行case 7;s++為4跳出循環(huán),k--變?yōu)?,繼續(xù)循環(huán),執(zhí)行case 3,空語句往下執(zhí)行case 6,跳出,k-為2,繼續(xù)循環(huán),執(zhí)行case 2;空語句往下執(zhí)行case 3,空語句再執(zhí)行case 7,跳出循環(huán),k--為1不符合循環(huán),退出,此時s=4。

  38.D。【解析】本題考查if語句。第l個if語句,如果a39.A!窘馕觥勘绢}考查循環(huán)跳出的知識點:①break語句可以出現(xiàn)在switch循環(huán)體內(nèi)及語句體內(nèi),它的作用是跳出循環(huán)體,不能用于其他的語句;②continue語句的作用是結(jié)束本次循環(huán),即跳過循環(huán)體中下面尚未執(zhí)行的語句,而接著判定循環(huán)條件是否成立,確定下一次循環(huán)是否繼續(xù)執(zhí)行,執(zhí)行contiune語句不會使整個循環(huán)終止;③循環(huán)體內(nèi)使用break語句會使循環(huán)提前終止;④從多層循環(huán)嵌套中退出時,可以使用goto語句或者break語句。

  40.B!窘馕觥坑''w''方式打開文件,意思是如果文件名相同則覆蓋原來的文件,所以當(dāng)再次輸入時覆蓋了第一次的內(nèi)容,B選項正確。

【全國計算機二級考試《C語言》沖刺模擬題三答案】相關(guān)文章:

2015年全國計算機二級考試《C語言》沖刺模擬題(四)03-28

計算機二級《C語言》考試沖刺試題及答案201603-11

2017計算機二級考試《C語言》考前沖刺題及答案12-09

2016年計算機二級考試C語言沖刺模擬題03-29

2016計算機二級《C語言》模擬題及答案11-20

全國計算機二級考試《C語言》真題練習(xí)及答案09-20

全國計算機等級考試二級C語言03-29

全國計算機二級《C語言》鞏固試題及答案12-07

下半年全國計算機二級C++考試模擬題及答案06-27

2016全國計算機二級《C語言》機考試題及答案03-11