c語言程序設(shè)計(jì)及答案_第1頁(yè)
c語言程序設(shè)計(jì)及答案_第2頁(yè)
c語言程序設(shè)計(jì)及答案_第3頁(yè)
c語言程序設(shè)計(jì)及答案_第4頁(yè)
c語言程序設(shè)計(jì)及答案_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

c語言程序設(shè)計(jì)及答案一、選擇題(1~40題每題1分,41~50題每題2分,共60分)以下各題A、B、C、D四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。1.微型運(yùn)算機(jī)的運(yùn)算器、操縱器及內(nèi)存儲(chǔ)器組合在一路,稱之為()(此題分值:1分)【正確答案】DD.主機(jī)2.以下存儲(chǔ)器中,存取速度最快的是()(此題分值:1分)【正確答案】DA.軟盤B.硬盤C.光盤D.內(nèi)存3.系統(tǒng)軟件中最重要的是()(此題分值:1分)【正確答案】AA.操作系統(tǒng)B.語言處置程序C.工具軟件D.數(shù)據(jù)庫(kù)治理系統(tǒng)4、CPU處置的數(shù)據(jù)大體單位為字,一個(gè)字的字長(zhǎng)()(此題分值:1分)【正確答案】Dc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第1頁(yè)。A.為8個(gè)二進(jìn)制位c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第1頁(yè)。B.為16個(gè)二進(jìn)制位C.為32個(gè)二進(jìn)制位D.與CPU芯片的型號(hào)有關(guān)5.打印當(dāng)前屏幕內(nèi)容應(yīng)利用的操縱鍵是()(此題分值:1分)【正確答案】D(PrintScreen)6.能將高級(jí)語言源程序轉(zhuǎn)換成目標(biāo)程序的是()(此題分值:1分)【正確答案】CA.調(diào)試程序B.說明程序C.編譯程序D.編輯程序7.二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)是()(此題分值:1分)【正確答案】B8.十六進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)是()(此題分值:1分)【正確答案】A9.中國(guó)國(guó)家運(yùn)算機(jī)網(wǎng)絡(luò)設(shè)施是()(此題分值:1分)【正確答案】A10.操縱鍵^C的功能為()(此題分值:1分)【正確答案】AA.終止當(dāng)前操作c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第2頁(yè)。B.系統(tǒng)復(fù)位c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第2頁(yè)。C.暫停標(biāo)準(zhǔn)輸出設(shè)備的輸出D.終止命令行為命令處置程序,DOS系統(tǒng)啟動(dòng)后,它()(此題分值:1分)【正確答案】BA.駐留在外存,需要時(shí)裝入內(nèi)存B.常駐內(nèi)存,包括所有內(nèi)部命令C.不能處置外部命令D.不能處置后綴為.EXE的可執(zhí)行文件12.為了將所有擴(kuò)展名為.PAS的文件改成擴(kuò)展名為.P,應(yīng)利用命令()(此題分值:1分)【正確答案】C*.PAS.?ASPASP*.PAS*.P*.PAS*.P??13.設(shè)當(dāng)前盤中文件的途徑為\A\B\XU,當(dāng)前目錄為\A\B。為了查看文件的內(nèi)容,應(yīng)利用命令()(此題分值:1分)【正確答案】AXU\\XU\XU\c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第3頁(yè)。\A\B\XU\c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第3頁(yè)。14.要將提示符改成當(dāng)前盤當(dāng)前目錄后加一個(gè)大于號(hào)“>”,應(yīng)利用命令()(此題分值:1分)【正確答案】B$p$g$$C\>15.在多媒體運(yùn)算機(jī)系統(tǒng)中,CD-ROM屬于()(此題分值:1分)【正確答案】DA.感覺媒體B.表示媒體C.表現(xiàn)媒體D.存儲(chǔ)媒體16.設(shè)當(dāng)前盤為C盤,將A盤根目錄下的文件目錄信息寄存到當(dāng)前盤當(dāng)前目錄下的文件AB中,應(yīng)利用命令()(此題分值:1分)【正確答案】CA:\>AB>ABA:\>AB\>AB17.在位運(yùn)算中,操作數(shù)每右移一名,其結(jié)果相當(dāng)于()(此題分值:1分)【正確答案】Bc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第4頁(yè)。A.操作數(shù)乘以2c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第4頁(yè)。B.操作數(shù)除以2C.操作數(shù)除以16D.操作數(shù)乘以1618.在當(dāng)前盤當(dāng)前目錄下有一個(gè)文件,其內(nèi)容為CD\MD\XYZ\AB\B\CCDXYZ\AB\B在正確執(zhí)行上述文件后,接著執(zhí)行以下命令時(shí),可不能發(fā)生錯(cuò)誤的選項(xiàng)是()(此題分值:1分)【正確答案】CC\XYZCB19.以下命令組中兩個(gè)DOS命令相互等價(jià)的是()(此題分值:1分)【正確答案】D與DIRA:B:與COMPA:.*B:*.>>與COPY>與COPY20.設(shè)A盤為啟動(dòng)盤,其目錄結(jié)構(gòu)為c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第5頁(yè)。根目錄c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第5頁(yè)。DOS子目錄USER子目錄其文件的內(nèi)容如下:MD\XYZCD\DOS\USER那么由A盤啟動(dòng)成功后,A盤的當(dāng)前目錄是()(此題分值:2分)【正確答案】CA.\DOS\USERB.\XYZC.根目錄D.\DOS語言提供的合法關(guān)鍵字是()(此題分值:1分)【正確答案】C22.在C語言中,合法的字符常量是()(此題分值:1分)【正確答案】BA.′\084′B.′\x43′C.′ab′D.′\0′23.假設(shè)已概念x和y為double類型,那么表達(dá)式:x=1,y=x+3/2的值是()(此題分值:1分)c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第6頁(yè)?!菊_答案】Cc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第6頁(yè)。24.合法的數(shù)組概念是()(此題分值:1分)【正確答案】Da[]=〃string〃;a[5]={0,1,2,3,4,5};a=〃string〃;a[]={0,1,2,3,4,5};25.設(shè)a為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系10<a<15的C語言表達(dá)式是()(此題分值:1分)【正確答案】A<a<15==11||a==12||a==13||a==14>10&&a<15D.!(a<=10)&&!(a>=15)26.若t為double類型,表達(dá)式t=1,t+5,t++的值是()(此題分值:1分)【正確答案】C27.假設(shè)有概念和語句:chars[10];s=〃abcd〃;printf(〃%s\n〃,s);那么結(jié)果是(以下μ代表空格)()(此題分值:1分)【正確答案】DA.輸出abcdc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第7頁(yè)。B.輸出ac語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第7頁(yè)。C.輸出abcdμμμμμD.編譯不通過28.假設(shè)有概念和語句:int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf(〃%d,%d\n〃,*p,**pp);那么輸出結(jié)果是()(此題分值:1分)【正確答案】D,10,20,10,2029.假設(shè)有以下概念和語句:intu=010,v=0x10,w=10;printf(〃%d,%d,%d\n〃,u,v,w);那么輸出結(jié)果是()(此題分值:1分)【正確答案】A,16,10,10,10,8,10,10,1030.假設(shè)有以下概念和語句:c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第8頁(yè)。charc1=′b′,c2=′e′;c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第8頁(yè)。printf(〃%d,%c\n〃,c2-c1,c2-′a′+′A′);那么輸出結(jié)果是()(此題分值:1分)【正確答案】B,M,E,ED.輸出項(xiàng)與對(duì)應(yīng)的格式操縱不一致,輸出結(jié)果不確信31.假設(shè)有概念:inta[3][4];,()不能表示數(shù)組元素a[1][1]。(此題分值:1分)【正確答案】DA.*(a[1]+1)B.*(&a[1][1])C.(*(a+1))[1]D.*(a+5)32.若i、j已概念為int型,那么以下程序段中內(nèi)循環(huán)體的總的執(zhí)行次數(shù)是()(此題分值:1分)for(i=5;i>0;i--)for(j=0;j<4;j++){…}【正確答案】A33.假設(shè)有以下概念和語句:char*s1=〃12345〃,*s2=〃1234〃;c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第9頁(yè)。printf(〃%d\n〃,strlen(strcpy(s1,s2)));c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第9頁(yè)。那么輸出結(jié)果是()(此題分值:1分)【正確答案】A34.假設(shè)有以下概念和語句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;那么不能表示a數(shù)組元素的表達(dá)式是()(此題分值:1分)【正確答案】BA.*p[10]C.*a[p-a]35.下面程序的輸出結(jié)果是()(此題分值:2分)【正確答案】C=3a=2b=3=3a=3b=2=2a=3b=2=2a=2b=336.下面程序的輸出結(jié)果是()(此題分值:1分)main(){unsigneda=32768;printf(〃a=%d\n〃,a);}【正確答案】Cc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第10頁(yè)。=32768c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第10頁(yè)。=32767=-32768=-137.執(zhí)行下面語句后的輸出結(jié)果為()(此題分值:1分)inti=-1;if(i<=0)printf(〃****\n〃);elseprintf(〃%%%%\n〃)【正確答案】DA.****B.%%%%C.%%%%cD.有語法錯(cuò)誤,不能正確執(zhí)行38.關(guān)于條件表達(dá)式(M)?(a++):(a--),其中的表達(dá)式M等價(jià)于()(此題分值:1分)【正確答案】C==0==1!=0!=139.下述程序段的輸出結(jié)果是()(此題分值:1分)intx=10;c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第11頁(yè)。int7nbspy=x++;c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第11頁(yè)。printf(〃%d,%d〃,(x++,y),y++);【正確答案】A,10,11,10,1140.假設(shè)有以下的概念:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a那么值為3的表達(dá)式是()(此題分值:1分)【正確答案】A+=2,*(p++)+=2,*++p+=3,*p+++=2,++*p41.假定所有變量均已正確說明,以下是程序段運(yùn)行后x的值是()(此題分值:2分)a=b=c=0;x=35;if(!a)x--;elseif(b);if(c)x=3;elsex=4;c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第12頁(yè)。【正確答案】Bc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第12頁(yè)。42.在以下一組運(yùn)算中,優(yōu)先級(jí)最高的運(yùn)算符是()(此題分值:2分)【正確答案】CA.<=B.=C.%D.&&43.假設(shè)有以下概念和語句:intw[2][3],(*pw)[3];pw=w;那么對(duì)w數(shù)組元素的非法引用是()(此題分值:2分)【正確答案】AA.*(w[0]+2)B.*(pw+1)[2][0][0]D.*(pw[1]+2)44.假設(shè)有以下程序片段:charstr[]=〃ab\n\012\\\\〃;printf(〃%d〃,strlen(str));上面程序片段的輸出結(jié)果是()(此題分值:2分)【正確答案】C45.函數(shù)挪用:strcat(strcpy(str1,str2),str3)的功能是()(此題分值:2分)【正確答案】Cc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第13頁(yè)。A.將串str1復(fù)制到串str2中后再連接到串str3以后c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第13頁(yè)。B.將串str1連接到串str2以后再?gòu)?fù)制到串str3以后C.將串str2復(fù)制到串str1中后再將串str3連接到串str1以后D.將串str2連接到串str1以后再將串str1復(fù)制到串str3中46.以下對(duì)C語言函數(shù)的有關(guān)描述中,正確的選項(xiàng)是()(此題分值:2分)【正確答案】AA.在C中,挪用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參函數(shù)既能夠嵌套概念又能夠遞歸挪用C.函數(shù)必需有返回值,不然不能利用函數(shù)程序中有挪用關(guān)系的所有函數(shù)必需放在同一個(gè)源程序文件中47.以下表達(dá)中不正確的選項(xiàng)是()(此題分值:2分)【正確答案】CA.在C中,函數(shù)中的自動(dòng)變量能夠賦初值,每挪用一次,賦一次初值B.在C中,在挪用函數(shù)時(shí),實(shí)參和對(duì)應(yīng)形參在類型上只需賦值兼容C.在C中,外部變量的隱含類別是自動(dòng)存儲(chǔ)類別D.在C中,函數(shù)形參能夠說明為register變量48.設(shè)有以下概念或語句,那么輸出的結(jié)果是(用small模式編譯,指針變量占2個(gè)字節(jié))()(此題分值:2分)structdate{long*cat;structdate*next;c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第14頁(yè)。doubledog;c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第14頁(yè)。}too;printf(〃%d〃,sizeof(too));【正確答案】D49.設(shè)有概念:structsk{inta;floatb;}data,*p;假設(shè)有p=&data;,那么對(duì)data中的a域的正確引用是()(此題分值:2分)【正確答案】BA.(*p).B.(*p).a>50.以下對(duì)列舉類型名的概念中正確的選項(xiàng)是()(此題分值:2分)【正確答案】Ba={one,two,three};a{one=9,two=-1,three};a={〃one〃,〃two〃,〃three〃};a{〃one〃,〃two〃,〃three〃};二、填空題(每空2分,共40分)請(qǐng)將答案別離寫在答題卡中序號(hào)【1】至【20】的橫線上,答在試卷上不得分。1、與十進(jìn)制數(shù)101等值的二進(jìn)制數(shù)為。(此題分值:2分)【正確答案】c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第15頁(yè)?!?】1100101c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第15頁(yè)。2、DOS命令分為內(nèi)部命令與外部命令,XCOPY命令屬于命令。(此題分值:2分)【正確答案】【2】外部3、設(shè)當(dāng)前盤為A盤,當(dāng)前系統(tǒng)提示符為“>”,在不改變當(dāng)前盤的情形下,顯示C盤的當(dāng)前目錄途徑,應(yīng)利用命令。(此題分值:2分)【正確答案】【3】CDC:4、自動(dòng)批處置文件名必需是。(此題分值:2分)【正確答案】【4】5、設(shè)在當(dāng)前盤當(dāng)前目錄下有兩個(gè)文件與,現(xiàn)要將文件連接到文件的后面,假設(shè)利用COPY命令,那么完整的命令為。(此題分值:2分)【正確答案】【5】COPY+6、表示條件10<x<100或x<0的C語言表達(dá)式是。(此題分值:2分)【正確答案】【6】(x>10&&x<100)||x<0或(10<x&&x<100)||x<0或x<0||(x>10&&x<100)c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第16頁(yè)?;?>x||(10<x&&x<100)c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第16頁(yè)。7、以下程序中,主函數(shù)挪用了LineMax函數(shù),實(shí)此刻N(yùn)行M列的二維數(shù)組中,找出每一行上的最籩怠G胩羈鍘?br>#defineN3#defineM4voidLineMax(intx[N][M]){inti,j,p;for(i=0;i<N;i++){p=0;for(j=1;j<M;j++)if(x[i][p]<x[i][j]);printf(〃Themaxvalueinlineis%d\n〃,);}}main(){intx[N][M]={1,5,7,4,2,6,4,3,8,2,3,1};;}(此題分值:6分)【正確答案】【7】p=j【8】x[i][p]c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第17頁(yè)?!?】LineMax(x)c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第17頁(yè)。8、以下程序的功能是:從鍵盤上輸入假設(shè)干個(gè)學(xué)生的成績(jī),統(tǒng)計(jì)計(jì)算出平均成績(jī),并輸出低于平均分的學(xué)生成績(jī),用輸入負(fù)數(shù)終止輸入。請(qǐng)?zhí)羁铡ain(){floatx[1000],sum=,ave,a;intn=0,i;printf(〃Entermark:\n〃);scanf(〃%f〃,&a);while(a>=&&n<1000){sum+=;x[n]=;n++;scanf(〃%f〃,&a);}ave=;printf(〃Output:\n〃);printf(〃ave=%f\n〃,ave);for(i=0;i<n;i++)if()printf(〃%f\n〃,x[i]);}(此題分值:8分)【正確答案】【10】a【11】a【12】sum/n或sum/(float)n或sum/(double)nc語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第18頁(yè)。【13】x[i]<ave或!(x[i]>=ave)或ave>x[i]c語言程序設(shè)計(jì)及答案全文共21頁(yè),當(dāng)前為第18頁(yè)。9、執(zhí)行以下程序,輸入-10的結(jié)果是,輸入5的結(jié)果是,輸入10的結(jié)果是,輸入30

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論