安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案_第1頁(yè)
安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案_第2頁(yè)
安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案_第3頁(yè)
安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案_第4頁(yè)
安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案1安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案1安徽省計(jì)算機(jī)等級(jí)二級(jí)考試真題C語(yǔ)言2013年6月參考答案12013年6月計(jì)算機(jī)等級(jí)考試省二級(jí)C語(yǔ)言單項(xiàng)選擇題1.計(jì)算機(jī)最主要的工作特點(diǎn)是_A____。A)存儲(chǔ)程序與程序控制B)高速度與高精度C)可靠性與可用性D)具有記憶能力2.__C___是用來(lái)衡量?jī)?nèi)存的性能指標(biāo)。A)主頻和容量B)容量和I/O接口類型C)主頻與運(yùn)算速度D)存取周期和容量3.下列四個(gè)二進(jìn)制數(shù)中,_D__與十進(jìn)制數(shù)73等值。A)1110111B)1001100C)1110110D)10010014.計(jì)算機(jī)軟件分為系統(tǒng)軟件和應(yīng)用軟件,下列軟件中,不屬于應(yīng)用軟件的是_C___。A)autoCADB)MSNC)SQLServerD)Windowmediaplayerrbiirm6。zmuNjMS。5.下列關(guān)于Window回收站的說(shuō)法,錯(cuò)誤的是B______A)在不打開(kāi)回收站的情況下可以清空回收站B)回收站可以存放從U盤刪除的文件C)回收站占用的是硬盤空間D)回收站中的文件可以還原6.__C__不可能是Window窗口組成的元素。A)工具欄B)狀態(tài)欄C)任務(wù)欄D)滾動(dòng)條7.通常所說(shuō)的“帶寬”指的是數(shù)據(jù)通信中的_B_____指標(biāo)A)平均數(shù)據(jù)傳輸速率B)最高數(shù)據(jù)傳輸速率C)每分鐘數(shù)據(jù)流量D)最低數(shù)據(jù)傳輸速率8.病毒是可以造成計(jì)算機(jī)故障的一種計(jì)算機(jī)__A____A)程序B)芯片C)部件D)設(shè)備9.__C___不是多媒體技術(shù)特征。A)多樣性B)集成性C)隱蔽性D)交互性10.在下列有關(guān)算法的敘述中,錯(cuò)誤的是_D___A)算法通常是用于解決某一個(gè)特定問(wèn)題B)算法的表示可以有多種形式C)一個(gè)問(wèn)題可能存在多種算法D)算法必須有輸入11.下列對(duì)c語(yǔ)言程序的描述中,正確的是_C____A)c語(yǔ)言程序是從第一個(gè)定義的函數(shù)開(kāi)始執(zhí)行B)c語(yǔ)言程序總是從最后一個(gè)定義的函數(shù)執(zhí)行C)c語(yǔ)言程序總是從main函數(shù)開(kāi)始執(zhí)行D)c語(yǔ)言函數(shù)中main函數(shù)必須放在程序的開(kāi)始部分12.__D__不是c語(yǔ)言的合法關(guān)鍵字。A)switch B)default C)case D)printf13.__A___是不合法的常量。A)’xabcde’ B)”xlf” C)0x12 D)2.1e314.下列定義語(yǔ)句中,正確的C是____A)chara=’A’b=’B’; B)floata=b=6.5; C)inta=10,*b=&a;D)float*a,b=&a;xP6v48T。e6wNyNR。15.在c語(yǔ)言中_B___表示邏輯真A)1 B)非0的數(shù) C)非1的數(shù) D)016.設(shè)有定義inta;charc;,執(zhí)行輸入語(yǔ)句scanf(”%d%c”,&a,&c);時(shí),若要求a和c得到的值為10和‘Y’,正確的輸入方式是_C_____.8yHfiNE。crUjbbw。A)10,Y B)10.Y C)10Y D)10Y17.下列運(yùn)算符優(yōu)先級(jí)最高的是__B___A)<B)+C)&&D)||18.z執(zhí)行語(yǔ)句inta=3;a+=a-=a*a;后a的值___A__A)-12B)0C)3D)919.若a、i和j都是int型變量,則執(zhí)行語(yǔ)句a=(i=4,j=16);后a的值為_(kāi)_B__A)4B)16C)20D)1220.設(shè)有定義intb=0;表達(dá)式__B___與其他表達(dá)式的值不同A)b+=1B)b++C)++bD)b+121設(shè)有預(yù)處理命令#defined2inta=10;floatb=20;charc=’a’則下列語(yǔ)句錯(cuò)誤的是D____3tEcDwB。jtUT8u7。A)a++B)b++C)c++D)d++22設(shè)有定義charw;intx;floaty;;doublez;則表達(dá)式w*x+z-y值的數(shù)據(jù)類型為D____8eCpGyh。iHoZzD6。A)floatB)charC)intD)double23.有定義intx=1,y=2,z=3;執(zhí)行下列程序后,輸出的結(jié)果是_B___if(x>y)z=x;x=y;y=z;printf(“%d,%d,%d”,x,y,z);A)1,2,3B)2,3,3C)2,3,1D)2,3,224.在C語(yǔ)言中,表示結(jié)束當(dāng)前循環(huán)的是__C__A)extern語(yǔ)句B)break語(yǔ)句C)continue語(yǔ)句D)end語(yǔ)句25.若i為整形變量,則下列循環(huán)執(zhí)行的次數(shù)是_C___for(i=2;i==0;)printf(“%d\n”,i--);A)2次B1次C)0次D)無(wú)限次26.設(shè)n為整形變量,執(zhí)行語(yǔ)句for(n=1;n++<4;);后,變量n的值是B____A)3B)4C)5D)627.下列程序段的運(yùn)行結(jié)果是__B__charc[5]={‘a(chǎn)’,’b’,’\0’,’c’,’\0’};printf(“%s”,c);A)’a’’b’B)abC)abcD)ab\0c\028.下列數(shù)組定義語(yǔ)句中,正確的是_A___A)inta[]=”string”;B)inta[5]={0,1,2,3,4,5};C)chara=”string”;D)inta[]={0,1,2,3,4,5};29.若有定義inta[3][4];則對(duì)數(shù)組元素引用正確的是D____A)a[1][4]B)a[1,3]C)a(2)(1)D)a[2][0]30.下列程序段的是_A___intk,a[3][3]={1,2,3,4,5,6,7,8,9};for(k=0;k<3;k++)printf(“%d”,a[k][2-k]);A)357B)369C)159D)14731.__A__是正確的函數(shù)函數(shù)聲明語(yǔ)句。A)floatfunc(inta,intb);B)floatfunc(inta,b);PVUVQ0z。aBooiFX。C)floatfunc(a,intb);D)floatfunc(a,b);32.用戶定義的函數(shù)_B___A)不可以調(diào)用非整形函數(shù)值的函數(shù)B)可以嵌套調(diào)用C)可以調(diào)用main()主函數(shù)D)定義的位置一定位于調(diào)用位置的前面33.下列語(yǔ)句中,定義指針變量P的正確語(yǔ)句是__C____A)intx,p=&x;B)intx,*p=x;C)intx,*p=&x;D)intx,*p=*x;34.下列不能輸出字符串“Hello”的程序段是-C-----A)char*t;t=”Hello”;printf(“%s\n”,t);B)char*t,s[]=”Hello”;t=s;printf(“%s\n”,t)C)chars[20],*t=s;t=”Hello”;printf(“%s\n”,s)D)char*t,s[]=”Hello”;t=s;printf(“%s\n”,s)35,設(shè)有定義charstr[]=”game_over”,*p=&str[0];則語(yǔ)句printf(“%d,%d”,sizeof[str],strlen(p))H6ebHy3。E3A1WLu。的輸出結(jié)果是 C_____-A)10,9B)10,10C)9,9D)9,1036下列關(guān)于語(yǔ)句int*p[10]的說(shuō)法正確的是BA)p是一個(gè)指針,指向一個(gè)數(shù)組,數(shù)組的元素是整形B)p是一個(gè)數(shù)組,其數(shù)組的每一個(gè)元素是指向整數(shù)的指針C)A)和B)的說(shuō)法均錯(cuò),但它是C語(yǔ)言的正確語(yǔ)句D)C語(yǔ)言不允許使用這樣的語(yǔ)句37設(shè)有定義inta=80;執(zhí)行語(yǔ)句a=a>>2后變量a的值是DA)80B)60C)40D)2038設(shè)有定義語(yǔ)句:structstu{intx;floaty;}stutype;則下列的說(shuō)法不正確的是-D----A)struct是定義結(jié)構(gòu)體類型的關(guān)鍵字B)structstu是用戶定義的結(jié)構(gòu)體類型C)x和y都是結(jié)構(gòu)體成員D)stutype是用戶定義的結(jié)構(gòu)體類型名39若有#defineADD(x,y)x*y,則語(yǔ)句printf(”s=%d”,ADD(2,2+3))的輸出結(jié)果是BjV4hQMH。KyMHtnZ。A)s=8B)s=7C)s=10D)s=1140若要打開(kāi)當(dāng)前文件夾中的文本文件abc.txt進(jìn)行讀和寫操作,應(yīng)使用B_____打開(kāi)文件A)fopen(”abc.txt”,”r”)B)fopen(”abc.txt”,”wb”)C)fopen(”abc.txt”,”w”)D)fopen(”abc.txt”,”r+”)二.填空題(每空2分,共20分)1.表達(dá)式25/3%3的值是___2____。2若有定義inta=1,b=4,c=3;則表達(dá)式!(a<b)&&!c||1的值是_____1____。JcPUC8p。zhhG2rq。3.若有定義floata=3.1,b=2.8;,則表達(dá)式(int)a+b的值是_____5.8______。ESaGOfX。5Z1DdtP。4.c語(yǔ)言標(biāo)示符的第一個(gè)字符必須是字母或___下劃線_____。5.求a,b兩個(gè)數(shù)的較大值_______。6.設(shè)整型變量x的值為1,執(zhí)行下列循環(huán)語(yǔ)句后,變量x的值是____2_____。do{x++;}while(x++<2);7.變量的___定義域__取決于變量定義的位置。8.c語(yǔ)言源程序編譯后生成__目標(biāo)___程序,然后經(jīng)過(guò)鏈接生成可執(zhí)行程序。9.若有定義inta[10];,則該數(shù)組下標(biāo)最大的數(shù)組元素為_(kāi)_____9____。10.若定義inta[6]={1,2,3,4,5,6},*p=&a[2];,則p[3]的值是__6__.bBJkob9。hkJg6nf。閱讀理解題1.以下程序運(yùn)行結(jié)果是_____2___。#include<stdio.h>voidmain(){intx=2,y=-1,z=2;if(x<y)if(x<0)z=0;elsez+=1; printf(“%d\n”,z);}2.以下程序運(yùn)行結(jié)果是___ga_____。#include<stdio.h>voidmain(){chara[]=”program”,b[]=”language”;char*p1,*p2;inti;p1=a;p2=b;for(i=0;i<8;i++)if(*(p1+i)==*(p2+i))printf(“%c”,*(p1+i));}3.以下程序運(yùn)行結(jié)果是_1111222334_______。#include<stdio.h>voidmain(){inti;for(i=0;i<=4;i++)switch(i){case1:printf(“%d”,i);case2:printf(“%d”,i);case3:printf(“%d”,i);case4:printf(“%d”,i);}}4..以下程序運(yùn)行結(jié)果是_________。#include<stdio.h>voidmain(){ intn=5,a=1,i,j,k; for(i=1;i<=n;i++) { k=a; for(j=1;j<=n+1-i;j++) { printf("%4d",k); k=k+(n-j+1); } printf("\n"); a=a+1; }}參考答案:1 6 10 13 152 7 11 143 8 124 955..以下程序運(yùn)行結(jié)果是___7 8 9______。#include<stdio.h>intf(inta){intb=0;staticc=3;b=b+1;c=c+1;return(a+b+c);}voidmain(){inta=2,i;for(i=0;i<=2;i++)printf(“%3d”,f(a));}編程題(x>=0)1.從鍵盤輸入x的值,計(jì)算并輸出y=的值。x-1(x<0)參考答案:#include<stdio.h>#include<math.h>voidmain(){ floatx; floaty;printf("請(qǐng)輸入x的值\n");scanf("%f",&x);if(x>=0)y=sqrt(x+1);elsey=x-1;printf("y的值為%f\n",y);}2.已知y=,編程計(jì)算并輸出y。參考答案:#include<stdio.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論