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

下載本文檔

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

文檔簡(jiǎn)介

1、 1.微型計(jì)算機(jī)的運(yùn)算器、控制器及內(nèi)存儲(chǔ)器組合在一起,稱之為()(本題分值:1分) 【正確答案】D A.ALU B.CPU C.MPU D.主機(jī) 2.下列存儲(chǔ)器中,存取速度最快的是()(本題分值:1分) 【正確答案】D A.軟盤 B.硬盤 C.光盤 D.內(nèi)存 3.系統(tǒng)軟件中最重要的是()(本題分值:1分) 【正確答案】A A.操作系統(tǒng) B.語言處理程序 C.工具軟件 D.數(shù)據(jù)庫管理系統(tǒng) 4、CPU處理的數(shù)據(jù)基本單位為字,一個(gè)字的字長(zhǎng)()(本題分值:1分) 【正確答案】D A.為8個(gè)二進(jìn)制位 B.為16個(gè)二進(jìn)制位 C.為32個(gè)二進(jìn)制位 D.與CPU芯片的型號(hào)有關(guān) 5.打印當(dāng)前屏幕內(nèi)容應(yīng)使用的控制

2、鍵是()(本題分值:1分) 【正確答案】D A.Scroll-Lock B.Num-Lock C.PgDn D.PrtSc(Print Screen) 6.能將高級(jí)語言源程序轉(zhuǎn)換成目標(biāo)程序的是()(本題分值:1分) 【正確答案】C A.調(diào)試程序 B.解釋程序 C.編譯程序 D.編輯程序 7.二進(jìn)制數(shù)1110111.11轉(zhuǎn)換成十進(jìn)制數(shù)是()(本題分值:1分) 【正確答案】B A.119.375 B.119.75 C.119.125 D.119.3 8.十六進(jìn)制數(shù)FF.1轉(zhuǎn)換成十進(jìn)制數(shù)是()(本題分值:1分) 【正確答案】A A.255.0625 B.255.125 C.127.0625 D.12

3、7.125 9.中國(guó)國(guó)家計(jì)算機(jī)網(wǎng)絡(luò)設(shè)施是()(本題分值:1分) 【正確答案】A A.NCFC B.CERNET C.ISDN D.Internet 10.控制鍵C的功能為()(本題分值:1分) 【正確答案】A A.終止當(dāng)前操作 B.系統(tǒng)復(fù)位 C.暫停標(biāo)準(zhǔn)輸出設(shè)備的輸出 D.結(jié)束命令行 11.COMMAND.COM為命令處理程序,DOS系統(tǒng)啟動(dòng)后,它()(本題分值:1分) 【正確答案】B A.駐留在外存,需要時(shí)裝入內(nèi)存 B.常駐內(nèi)存,包含所有內(nèi)部命令 C.不能處理外部命令 D.不能處理后綴為.EXE的可執(zhí)行文件 12.為了將所有擴(kuò)展名為.PAS的文件改成擴(kuò)展名為.P,應(yīng)使用命令()(本題分值:1

4、分) 【正確答案】C A.REN *.PAS .?AS B.REN PAS P C.REN *.PAS *.P D.REN *.PAS *.P? 13.設(shè)當(dāng)前盤中文件XY.C的路徑為ABXU,當(dāng)前目錄為AB。為了查看文件XY.C的內(nèi)容,應(yīng)使用命令()(本題分值:1分) 【正確答案】A A.TYPE XUXY.C B.TYPE XUXY.C C.DIR XUXY.C D.DIR ABXUXY.C 14.要將提示符改成當(dāng)前盤當(dāng)前目錄后加一個(gè)大于號(hào)“”,應(yīng)使用命令()(本題分值:1分) 【正確答案】B A.PROMPT B.PROMPT $ p $ g C.PROMPT $ $ D.PROMPT C

5、 15.在多媒體計(jì)算機(jī)系統(tǒng)中,CD-ROM屬于()(本題分值:1分) 【正確答案】D A.感覺媒體 B.表示媒體 C.表現(xiàn)媒體 D.存儲(chǔ)媒體 16.設(shè)當(dāng)前盤為C盤,將A盤根目錄下的文件目錄信息存放到當(dāng)前盤當(dāng)前目錄下的文件AB中,應(yīng)使用命令()(本題分值:1分) 【正確答案】C A.TYPE A:AB B.DIR AB C.DIR A:AB D.DIR AB 17.在位運(yùn)算中,操作數(shù)每右移一位,其結(jié)果相當(dāng)于()(本題分值:1分) 【正確答案】B A.操作數(shù)乘以2 B.操作數(shù)除以2 C.操作數(shù)除以16 D.操作數(shù)乘以16 18.在當(dāng)前盤當(dāng)前目錄下有一個(gè)文件A.BAT,其內(nèi)容為 CD MD XYZA

6、BBC CD XYZABB 在正確執(zhí)行上述文件后,接著執(zhí)行下列命令時(shí),不會(huì)發(fā)生錯(cuò)誤的是()(本題分值:1分) 【正確答案】C A.MD C B.RD XYZ C.RD C D.RD B 19.下列命令組中兩個(gè)DOS命令互相等價(jià)的是()(本題分值:1分) 【正確答案】D A.TYPE AB.TXT與DIR AB.TXT B.DISKCOMP A:B:與COMP A:.* B:*. C.TYPE AB.TXTXY.TXT與COPY AB.TXT XY.TXT D.TYPE AB.TXTXY.TXT與COPY AB.TXT XY.TXT 20.設(shè)A盤為啟動(dòng)盤,其目錄結(jié)構(gòu)為 根目錄 DOS子目錄 CO

7、MAND.COM USER子目錄 AUTOEXEC.BAT 其文件AUTOEXEC.BAT的內(nèi)容如下: MD XYZ CD DOSUSER 則由A盤啟動(dòng)成功后,A盤的當(dāng)前目錄是()(本題分值:2分) 【正確答案】C A.DOSUSER B.XYZ C.根目錄 D.DOS 21.C語言提供的合法關(guān)鍵字是()(本題分值:1分) 【正確答案】C A.switch B.cher C.case D.default 22.在C語言中,合法的字符常量是()(本題分值:1分) 【正確答案】B A.084 B.x43 C.ab D.0 23.若已定義x和y為double類型,則表達(dá)式: x=1,y=x+3/2的

8、值是()(本題分值:1分) 【正確答案】C A.1 B.2 C.2.0 D.2.5 24.合法的數(shù)組定義是()(本題分值:1分) 【正確答案】D A.int a=string; B.int a5=0,1,2,3,4,5; C.char a=string; D.char a=0,1,2,3,4,5; 25.設(shè)a為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系10a15的C語言表達(dá)式是()(本題分值:1分) 【正確答案】A A.10a15 B.a=11a=12a=13a=14 C.a10a15 D.!(a=10)!(a=15) 26.若t為double類型,表達(dá)式t=1,t+5,t+的值是()(本題分值:1分)

9、【正確答案】C A.1 B.6.0 C.2.0 D.1.0 27.若有定義和語句: char s10;s=abcd;printf(%sn,s); 則結(jié)果是(以下代表空格)()(本題分值:1分) 【正確答案】D A.輸出abcd B.輸出a C.輸出abcd D.編譯不通過 28.若有定義和語句: int *pp,*p,a=10,b=20; pp=p;p=a;p=b;printf(%d,%dn,*p,*pp); 則輸出結(jié)果是()(本題分值:1分) 【正確答案】D A.10,10 B.10,20 C.20,10 D.20,20 29.若有以下定義和語句: int u=010,v=0x10,w=10

10、; printf(%d,%d,%dn,u,v,w); 則輸出結(jié)果是()(本題分值:1分) 【正確答案】A A.8,16,10 B.10,10,10 C.8,8,10 D.8,10,10 30.若有以下定義和語句: char c1=b,c2=e; printf(%d,%cn,c2-c1,c2-a+A); 則輸出結(jié)果是()(本題分值:1分) 【正確答案】B A.2,M B.3,E C.2,E D.輸出項(xiàng)與對(duì)應(yīng)的格式控制不一致,輸出結(jié)果不確定 31.若有定義:int a34;,()不能表示數(shù)組元素a11。(本題分值:1分) 【正確答案】D A.*(a1+1) B.*(&a11) C.(*(a+1)1

11、 D.*(a+5) 32.若i、j已定義為int型,則以下程序段中內(nèi)循環(huán)體的總的執(zhí)行次數(shù)是()(本題分值:1分) for(i=5;i0;i-) for(j=0;j4;j+) 【正確答案】A A.20 B.24 C.25 D.30 33.若有以下定義和語句: char *s1=12345,*s2=1234; printf(%dn,strlen(strcpy(s1,s2); 則輸出結(jié)果是()(本題分值:1分) 【正確答案】A A.4 B.5 C.9 D.10 34.若有以下定義和語句: int a10=1,2,3,4,5,6,7,8,9,10,*p=a; 則不能表示a數(shù)組元素的表達(dá)式是()(本題分

12、值:1分) 【正確答案】B A.*p B.a10 C.*a D.ap-a 35.下面程序的輸出結(jié)果是()(本題分值:2分) 【正確答案】C A.k=3 a=2 b=3 B.k=3 a=3 b=2 C.k=2 a=3 b=2 D.k=2 a=2 b=3 36.下面程序的輸出結(jié)果是()(本題分值:1分) main() unsigned a=32768; printf(a=%dn,a); 【正確答案】C A.a=32768 B.a=32767 C.a=-32768 D.a=-1 37.執(zhí)行下面語句后的輸出結(jié)果為()(本題分值:1分) int i=-1; if(i=0) printf(*n); els

13、e printf(%n) 【正確答案】D A.* B.% C.%c D.有語法錯(cuò)誤,不能正確執(zhí)行 38.對(duì)于條件表達(dá)式(M)?(a+):(a-),其中的表達(dá)式M等價(jià)于()(本題分值:1分) 【正確答案】C A.M=0 B.M=1 C.M!=0 D.M!=1 39.下述程序段的輸出結(jié)果是()(本題分值:1分) int x=10; int7nbspy=x+; printf(%d,%d,(x+,y),y+); 【正確答案】A A.11,10 B.11,11 C.10,10 D.10,11 40.若有以下的定義: int a=1,2,3,4,5,6,7,8,9,10,*p=a 則值為3的表達(dá)式是()(

14、本題分值:1分) 【正確答案】A A.p+=2,*(p+) B.p+=2,*+p C.p+=3,*p+ D.p+=2,+*p 41.假定所有變量均已正確說明,下列是程序段運(yùn)行后x的值是()(本題分值:2分) a=b=c=0;x=35; if(!a) x-; else if(b); if(c) x=3; else x=4; 【正確答案】B A.34 B.4 C.35 D.3 42.在以下一組運(yùn)算中,優(yōu)先級(jí)最高的運(yùn)算符是()(本題分值:2分) 【正確答案】C A.= B.= C.% D. 43.若有以下定義和語句: int w23,(*pw)3;pw=w; 則對(duì)w數(shù)組元素的非法引用是()(本題分值

15、:2分) 【正確答案】A A.*(w0+2) B.*(pw+1)2 C.pw00 D.*(pw1+2) 44.若有以下程序片段: char str =abn012; printf(%d,strlen(str); 上面程序片段的輸出結(jié)果是()(本題分值:2分) 【正確答案】C A.3 B.4 C.6 D.12 45.函數(shù)調(diào)用:strcat(strcpy(str1,str2),str3)的功能是()(本題分值:2分) 【正確答案】C A.將串str1復(fù)制到串str2中后再連接到串str3之后 B.將串str1連接到串str2之后再復(fù)制到串str3之后 C.將串str2復(fù)制到串str1中后再將串st

16、r3連接到串str1之后 D.將串str2連接到串str1之后再將串str1復(fù)制到串str3中 46.以下對(duì)C語言函數(shù)的有關(guān)描述中,正確的是()(本題分值:2分) 【正確答案】A A.在C中,調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參 B.C函數(shù)既可以嵌套定義又可以遞歸調(diào)用 C.函數(shù)必須有返回值,否則不能使用函數(shù) D.C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中 47.以下敘述中不正確的是()(本題分值:2分) 【正確答案】C A.在C中,函數(shù)中的自動(dòng)變量可以賦初值,每調(diào)用一次,賦一次初值 B.在C中,在調(diào)用函數(shù)時(shí),實(shí)參和對(duì)應(yīng)形參在類型上只需賦值兼容 C.在C中,外

17、部變量的隱含類別是自動(dòng)存儲(chǔ)類別 D.在C中,函數(shù)形參可以說明為register變量 48.設(shè)有以下定義或語句,則輸出的結(jié)果是(用small模式編譯,指針變量占2個(gè)字節(jié))()(本題分值:2分) struct date long *cat; struct date *next; double dog; too; printf(%d,sizeof(too); 【正確答案】D A.20 B.16 C.14 D.12 49.設(shè)有定義:struct sk int a;float b;data,*p; 若有p=data;,則對(duì)data中的a域的正確引用是()(本題分值:2分) 【正確答案】B A.(*p).

18、data.a B.(*p).a C.p-data.a D.p.data.a 50.以下對(duì)枚舉類型名的定義中正確的是()(本題分值:2分) 【正確答案】B A.enum a=one,two,three; B.enum aone=9,two=-1,three; C.enum a=one,two,three; D.enum aone,two,three; 二、填空題(每空2分,共40分)請(qǐng)將答案分別寫在答題卡中序號(hào)【1】至【20】的橫線上,答在試卷上不得分。 1、與十進(jìn)制數(shù)101等值的二進(jìn)制數(shù)為。(本題分值:2分) 【正確答案】 【1】1100101 2、DOS命令分為內(nèi)部命令與外部命令,XCOPY

19、命令屬于命令。(本題分值:2分) 【正確答案】 【2】外部 3、設(shè)當(dāng)前盤為A盤,當(dāng)前系統(tǒng)提示符為“”,在不改變當(dāng)前盤的情況下,顯示C盤的當(dāng)前目錄路徑,應(yīng)使用命令。 (本題分值:2分) 【正確答案】 【3】CD C: 4、自動(dòng)批處理文件名必須是。(本題分值:2分) 【正確答案】 【4】AUTOEXEC.BAT 5、設(shè)在當(dāng)前盤當(dāng)前目錄下有兩個(gè)文件W.TXT與P.TXT,現(xiàn)要將文件P.TXT連接到文件W.TXT的后面,若使用COPY命令,則完整的命令為。(本題分值:2分) 【正確答案】 【5】COPY W.TXT+P.TXT W.TXT 6、表示條件10x100或x0的C語言表達(dá)式是。(本題分值:2

20、分) 【正確答案】 【6】(x10& x100)|x0 或(10x&x100)|x0 或x0 |(x10&x100) 或0x |(10x&x100) 7、以下程序中,主函數(shù)調(diào)用了LineMax函數(shù),實(shí)現(xiàn)在N行M列的二維數(shù)組中,找出每一行上的最籩怠G胩羈鍘?br #define N 3 #define M 4 void LineMax(int xNM) int i,j,p; for(i=0;iN;i+) p=0; for(j=1;jM;j+) if(xipxij) ; printf(The max value in line is %dn,); main() int xNM=1,5,7,4,2,

21、6,4,3,8,2,3,1; ; (本題分值:6分) 【正確答案】 【7】p=j 【8】xip 【9】LineMax(x) 8、以下程序的功能是:從鍵盤上輸入若干個(gè)學(xué)生的成績(jī),統(tǒng)計(jì)計(jì)算出平均成績(jī),并輸出低于平均分的學(xué)生成績(jī),用輸入負(fù)數(shù)結(jié)束輸入。請(qǐng)?zhí)羁铡?main() float x1000,sum=0.0,ave,a; int n=0,i; printf(Enter mark:n);scanf(%f,&a); while(a= 0.0 & n1000) sum+=;xn=; n+; scanf(%f,&a); ave= ; printf(Output:n); printf(ave=%fn,ave); for(i=0;in;i+) if() printf(%fn,xi);

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論