


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、計(jì)算機(jī)與信息科學(xué)類試題一、選擇題(1) (40)每題1分,(41 ) (50)每題2分,共60 分)1、1MB 等于(D)A)1000 字節(jié) B)1024 字節(jié) C)1000 X1000 字節(jié)D)1024 X1024 字節(jié)2、 與十六進(jìn)制數(shù)200等值得十進(jìn)制數(shù)為(B)A)256B)512C)1024D)20483、所謂“裸機(jī)“是指(C)A)單片機(jī)B)單板機(jī)C)不裝備任何軟件的計(jì)算機(jī)D)只裝備操作系統(tǒng)的計(jì)算機(jī)4、 能將高級(jí)語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序的是(C)A)鏈接程序B)解釋程序C)編譯程序D)編輯程序5、 在64為計(jì)算機(jī)中,一個(gè)字長所占字節(jié)數(shù)為(B)A)64B)8C)4D)16、 在Wi
2、ndows環(huán)境下,當(dāng)一個(gè)應(yīng)用程序窗口被最小化后,該應(yīng)用程序(A)A)繼續(xù)在后臺(tái)運(yùn)行B)繼續(xù)在前臺(tái)運(yùn)行C)終止運(yùn)行D)暫停運(yùn)行7、 在Windows環(huán)境下,能實(shí)現(xiàn)窗口移動(dòng)的操作是(D)A)用鼠標(biāo)拖動(dòng)窗口中的任何部位 B)用鼠標(biāo)拖動(dòng)窗口的邊框C)用鼠標(biāo)拖動(dòng)窗口的控制按鈕D)用鼠標(biāo)拖動(dòng)窗口的標(biāo)題欄。8、 在Windows 環(huán)境下,PrintScreen 鍵的作用是(C)A)打印當(dāng)前窗口的內(nèi)容B)打印屏幕內(nèi)容C)復(fù)制屏幕到剪貼板D)復(fù)制當(dāng)前窗口到剪貼板9、 In ternet的通信協(xié)議是(A)A)TCP/IP B)BBS C)WWW D)FTP10、下列敘述中正確的是(D)A)計(jì)算機(jī)病毒只感染可執(zhí)行文
3、件B)計(jì)算機(jī)病毒只感染文本文件C)計(jì)算機(jī)病毒只能通過軟件復(fù)制的方式進(jìn)行傳播D)計(jì)算機(jī)病毒可以通過網(wǎng)絡(luò)或讀寫磁盤方式進(jìn)行傳播11、 一個(gè)算法應(yīng)該具有“確定性”等5個(gè)特性,下面對(duì)另外4個(gè)特性的描述中錯(cuò)誤的是(B)A)有零個(gè)或多個(gè)輸入B)有零個(gè)或多個(gè)輸出C)有窮性D)可行性12、以下敘述中正確的是(B)A)C語言的源程序不必通過編譯就可以直接運(yùn)行B)C語言中的每條可執(zhí)行語句最終都將被轉(zhuǎn)換成二進(jìn)制的機(jī)器指令C)C源程序經(jīng)編譯形成的二進(jìn)制代碼可以直接運(yùn)行D)C語言中的函數(shù)不可以單獨(dú)進(jìn)行編譯13、以下符合C語言語法的實(shí)型常量是(C)14、以下4組用戶定義標(biāo)識(shí)符中,全部合法的一組是(A)A)_mai nB)
4、If C)txtD)i nten elude-maxREALk_2sinturbo3COM_00115、若以下選項(xiàng)中的變量已正確定義,則正確的賦值語句是(C)A)x1=26.8%3B)1+2=x2C)x3=0x12D)x4=1+2=3;16、設(shè)有以下定義int a=0;doubleb=1.25;char c= ' A'#defi ned 2則下面語句中錯(cuò)誤的是(D)A)a+;B)b+C)c+;D)d+;17、設(shè)有定義:float a=2,b=4,h=3;,以下C語言表達(dá)式與代數(shù)式 計(jì)算結(jié)果不相符的是(B)A)(a+b)*h/2B)(1/2)*(a+b)*hC)(a+b)*h*1
5、/2D)h/2*(a+b)18、有以下程序main()int x=102 ,y=012;printf( “ %2d,%2d” ,x,y); 執(zhí)行后輸出結(jié)果是(C)A)10,01B002,12C)102,10D)02,1019、以下4個(gè)選項(xiàng)中,不能看作一條語句的是(D)A); B)a=O,b=O,c=O;C)if(a>0); D)if(b=O) m=1; n=2;20、 設(shè)有定義:int a,*pa=&a;以下scanf語句中能正確為變量a讀入數(shù)據(jù)的是(A)A)scanf( “ d ” ,pa);B)scanf( “ d ” ,a);C)scanf( “ %d ” ,&pa
6、);D)scanf( “%d ” ,*pa);21、以下程序段中與語句k=a>b?(b>c?1:0):0;功能等價(jià)的是(A)A)if(a>b)&&( b>c)k=1;c)k=1else k=0;C)if(a<=b) k=0;b) k=1;else if(b<=c) k=1;(b>c)k=1else k=0;22、有以下程序main() char k; int I;for(i=1;i<3;i+) scanf( “ %c ” ,&k);switch(k) case 0'printf( “ ano therB) if(a
7、>b)|(b>D)if(a>else if);”);case 1 ':printf( “nu mber);程序運(yùn)行時(shí),從鍵盤輸入:01回車,程序執(zhí)行后的輸出結(jié)果是(C)A) anotherB)anotherC)ano therD)nu mbernu mbernu mbernu mbernu mberano thernu mber23、有以下程序main() int x=0,y=5,z=3;while(z->0&&+x<5)y=y-1;printf( “ d,%d,%d” ,x,y,z);程序執(zhí)行后的輸出結(jié)果是(B)A)3,2,0B)3,2,
8、-1C)4,3,-1D)5,-2,-524、有以下程序main() int i,s=0;for(i=1;i<10;i+=2)s+=i+1;printf( “ d”,s);程序執(zhí)行后的輸出結(jié)果是(D)A)自然數(shù)19的累加和 B)自然數(shù)110的累加和C)自然數(shù)19中的奇數(shù)之和D)自然數(shù)110中的偶數(shù)之和25、有以下程序 main() int i,n=O;for(i=2;i<5;i+) doif(i%3) continue;n+; while(!i);n+;printf( “n=%d” ,n);程序執(zhí)行后的輸出結(jié)果是(D)A)n=5B)n=2 C)n=3 D) n=426、若程序中定義了
9、以下函數(shù)double myadd(double a,double b) return (a+b);并將其放在調(diào)用語句之后,則在調(diào)用之前應(yīng)該對(duì)該函數(shù)進(jìn)行說明,以下選項(xiàng)中錯(cuò)誤的說明是(A)A)doublemyadd(doublea,b);B)double myadd(double,double);C)double myadd(doubleb,double a);D)doublemyadd(double x,double y);27、有以下程序char fun(char x , char y) if(x<y) return x;return y;main() int a= ' 9
10、9; ,b= ' 8' ,c= ' 7'printf( “ c”,fun(fun(a,b),fun(b,c);程序的執(zhí)行結(jié)果是(D)A)函數(shù)調(diào)用出錯(cuò)B)8 C) 9 D)28、 設(shè)有定義:int n=0,*p=&n,*q=&p;則以下選項(xiàng)中,正確的賦值語句是(D)A)p=1;B)*q=2; C)q=p; D)*p=5;29、有以下程序void f(int v , int w) int t;t=v;v=w;w=t;main() int x=1,y=3,z=2;if(x>y)f(x,y);else if(y>z) f(y,z);elsef
11、(x,z);printf( “ d,%d,%d” ,x,y,z);執(zhí)行后輸出結(jié)果是(C)A)1,2,3B)3,1,2C)1,3,2D)2,3,130、有以下程序段int () int aa10=1,2,3,4? ?P 片 YH?鮑鷸凳牽一)A)5B)6C)8D)931、有以下程序main() char a= ” abcdefg ” ,b10= ” abcdefg ” ;printf( “ %d %d”,sizeof(a),sizeof(b);執(zhí)行后輸出結(jié)果是(C)A)77B)8 8 C)8 10 D)10 1032、有以下程序void swap1(int c) int t;t=c0;c0=c1
12、;c1=t;void swap 2(i nt a10=1,2,3,4,5,6,7,8,9,10,*p=&a3,b;b=p 5;b中的值是(D)A)5B)6C)8D)931、有以下程序main() char a= ” abcdefg ” ,b10= ” abcdefg ” ;printf( “ %d %d”,sizeof(a),sizeof(b);執(zhí)行后輸出結(jié)果是(C)A)77B)8 8 C)8 10 D)10 1032、有以下程序void swap1(int c) int t;t=c0;c0=c1;c1=t; void swap 2(i nt ,5,6,7,8,9,10,i;for(i
13、=2;i>=0;i-)sum(&aa);printf( “ d”,aa0);執(zhí)行后的輸出結(jié)果是(Aelse k=0;22、有以下程序main() char k; int I;for(i=1;i<3;i+)scanf( “ c ” ,&k);switch(k) case 0' :printf( “anothercase 1 ' :printf( “number從鍵盤輸入:01<回車>,程序執(zhí)行后的輸出結(jié)果是B)a no therC)ano therD)nu mber););程序運(yùn)行時(shí),A) anothernu mbernu mbernu m
14、berano thernu mbe(C)nu mberr23、有以下程序main() int x=0,y=5,z=3;while(z->0&&+x<5)y=y-1;printf( “ d,%d,%d” ,x,y,z); 程序執(zhí)行后的輸出結(jié)果是(B)A)3,2,0B)3,2,-1C)4,3,-1D)5,-2,-524、有以下程序main() int i,s=0;for(i=1;i<10;i+=2)s+=i+1;printf( “ %d” ,s);程序執(zhí)行后的輸出結(jié)果是(D)A)自然數(shù)19的累加和B)自然數(shù)110的累加和C)自然數(shù)19中的奇數(shù)之和 D)自然數(shù)110
15、中的偶數(shù)之和25、有以下程序main() int i,n=0;for(i=2;i<5;i+)doif(i%3) continue;n+; while(!i);n+;printf(“n=%d”,n); 程序執(zhí)行后的輸出結(jié)果是(D)A)n=5B)n=2C)n=3D) n=426、若程序中定義了以下函數(shù)double myadd(double a,double b) return (a+b);并將其放在調(diào)用語句之后,則在調(diào)用之前應(yīng)該對(duì)該函數(shù)進(jìn)行說明,以下選項(xiàng)中錯(cuò)誤的說明是(A)A)double myadd(doublea,b);B)double myadd(double,double);C)do
16、uble myadd(doubleb,doublea);D)doublemyadd(double x,double y);27、有以下程序char fun(char x , char y) if(x<y) return x;return y;main() int a= ' 9' ,b= ' 8' ,c= ' 7'printf( “ c”,fun(fun(a,b),fun(b,c);程序的執(zhí)行結(jié)果是(D)A)函數(shù)調(diào)用出錯(cuò)B) 8 C) 9 D)28、 設(shè)有定義:int n=0,*p=&n,*q=&p;則以下選項(xiàng)中,正確的賦值語
17、句是(D)A)p=1;B)*q=2; C)q=p; D)*p=5;29、有以下程序void f(int v , int w) int t;t=v;v=w;w=t;main() int x=1,y=3,z=2;if(x>y)f(x,y);else if(y>z) f(y,z);elsef(x,z);printf( “ d,%d,%d” ,x,y,z);執(zhí)行后輸出結(jié)果是(C)A)1,2,3B)3,1,2C)1,3,2D)2,3,130、有以下程序段int a10=1,2,3,4,5,6,7,8,9,10,*p=&a3,b;b=p 5;b中的值是(D)A)5B)6C)8D)931
18、、有以下程序main() char a= ” abcdefg ” ,b10= ” abcdefg printf( “ %d %d”,sizeof(a),sizeof(b);執(zhí)行后輸出結(jié)果是(C)A)77B)8 8 C)8 10 D)10 1032、有以下程序void swap1(int c) int t;t=c0;c0=c1;c1=t;void swap2(int c0,int c1) int t;t=c0;c0=c1;c1=t;main() int a2=3,5,b2=3,5;sw ap1(a);swap2(b0,b1);printf( “ %d %d %d %d”,a0,a1,b0,b1)
19、;其輸出結(jié)果是(B)A)5 3 5 3 B) 5 3 3 5 C)3 5 3 533、有以下程序void sum(int *a) a0=a1;main() int aa10=1,2,3,4,5,6,7,8,9,10,i;for(i=2;i>=0;i-) sum(&aa);printf( “ %d” ,aa0);執(zhí)行后的輸出結(jié)果是(A#i nclude <stdlib.h>struct NODEint num;struct NODED)3 5 5 3*n ext;main() struct NODE *p,*q,*r;int sum=0;p=(structNODE*)m
20、alloc(sizeof(structNODE);q=(structNODE*)malloc(sizeof(structNODE);r=(structNODE*)malloc(sizeof(structNODE);p->num=1;q->num=2;r- >num=3;p->n ext=q; q->n ext=r;r- >n ext=NULL;sum+=q->n ext- >nu m;sum+=p->num;printf( “ d” ,sum);執(zhí)行后的輸出結(jié)果是(B)A)3B)4C)5D)649、有以下程序#i nclude <st
21、dio.h>main() FILE *fp; int i,k=0,n=0;fp=fopen(“d1.dat ”,” w” );for(i=1;i<4;i+)fprintf(fp, ” %d ” ,i);fclose(fp);fp=fopen(“d1.dat ”,” r” );fscanf(fp, ” %d%d ”,&k,&n);printf( “%d %d,k, n);fclose(fp);執(zhí)行后輸出結(jié)果是(B)A)12B)1230C)123 D) 0050、有以下程序(提示:程序中fseek(fp,-2L*sizeof(i nt),SEEK_END);語句的作用是
22、使位置指針從文件尾向前移2*sizeof(int)字節(jié))#i nclude <stdio.h>main() FILE *fp; int i,a4=1,2,3,4,b;fp=fope n("data.dat","wb");for(i=0;i<4;i+) fwrite(&a,sizeof(i nt),1,fp);fclose(fp);fp=fope n("data.dat","rb") ;fseek(fp,-2L*sizeof(i nt).SEEK_END);fread(&b,size
23、of(int),1,fp);/*從文件中讀取sizeof(int)字節(jié)的數(shù)據(jù)到變量b中*fclose(fp);prin tf("%d",b);執(zhí)行后輸出結(jié)果是(D)A)2B)1 C) 4D)3、填空題(每空2分,共40 分)1、 E-mail地址由用戶名和域名兩部分組成,這兩部分的分隔符為【】。2、計(jì)算機(jī)網(wǎng)絡(luò)分為廣域網(wǎng)和局域網(wǎng),因特網(wǎng)屬于【廣域網(wǎng)】。3、 從 Windows 環(huán)境進(jìn)入MS DOS方式后,返回 Windows 環(huán)境的DOS命 令為【EXIT】。4、 在Windows環(huán)境下,只要在“開始”菜單中單擊【文檔】選項(xiàng),就可以查 閱最近打開過的文檔清單。5、 計(jì)算機(jī)的運(yùn)
24、算速度可以用 MIPS來描述,1MIPS是指每秒執(zhí)行【百萬條或一 百萬條或1000000條】條指令。6、已知字符A的ACSII碼值為65,以下語句的輸出結(jié)果是【B 66】char ch= ' B'printf( “ c %d”,ch,ch);7、有以下語句段int n1=10, n2=20;printf( “【n仁%dn2=%d】”,n1.n2);要求按以下格式輸出n1和n2的值,每個(gè)輸出行從第一列開始,請(qǐng)?zhí)羁?。n1=10n2=208、有以下程序main( )<BR< p> int t=1,i=5;for(;i=0;i-)t*=i;printf( “ d” ,
25、t); 執(zhí)行后輸出結(jié)果是【0】9、有以下程序 main() int n=0,m=1,x=2;if(!n)x-=1;if(m)x-=2;if(x) x-=3;printf( “ %d” ,x);執(zhí)行后輸出結(jié)果是【-4】10、有以下程序#i nclude <stdio.h> main() char ch1,ch2;int n1,n2;ch1=getchar();ch2=getchar();n1=ch1- 0' ;n2=n 1*10+(ch2- 0');printf( “ %d,n2); 程序運(yùn)行時(shí)輸入:12回車,執(zhí)行后輸出結(jié)果是【12】11、有以下程序void f( i
26、nt y,int *x)y=y+*x;*x=*x+y;main() int x=2,y=4;f(y, &x);printf( “ %d%d” ,x,y);執(zhí)行后輸出的結(jié)果是【84】。12、函數(shù)fun的功能是計(jì)算xndouble fun(doublex,int n) int i; double y=1;for(i=1;i<=n ;i+)y=y*x;return y;主函數(shù)中已經(jīng)正確定義 m,a,b變量并賦值,并調(diào)用fun函數(shù)計(jì)算:m=a4+b4-(a+b)3。實(shí)現(xiàn)這一計(jì)算的函數(shù)調(diào)用語句為【fun(a,4)+fun(b,4)-fun(a+b,3)】13、下面rotate函數(shù)的功能是:
27、將n行n列的矩陣A轉(zhuǎn)置為A',例如:1 2 3 49 13當(dāng) A=9 101112=3 7111513141516請(qǐng)?zhí)羁?defi neN42 6 10 14則 A'48121void rotate(i nt aN)for(i=0;i<N;i+)for(j=0; 【jv=i 】;j+)t=aj;【aj=aj】;aj=t;14、以下sstrcpy()函數(shù)實(shí)現(xiàn)字符串復(fù)制,即將t所指字符串復(fù)制到s所指向內(nèi)存空間中,形成一個(gè)新的字符串s。請(qǐng)?zhí)羁誺oid sstrcpy(char *s,char *t) while(*s+= 【*t+ 】);main() char str1100,str2=” abcdefghsstrcpy(str1,str2);printf( “ %s” ,str1);15、下列程序的運(yùn)行結(jié)果是:【6】 #i nclude <stri ng.h> char *ss(char *s) returns+strle n(s)/2;m
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 模具板材采購合同協(xié)議
- 向?qū)趧?wù)合同協(xié)議
- 《房地產(chǎn)投資分析與應(yīng)用》課件
- 2025【租賃住宅合同書】公寓出租合同書
- 和解協(xié)議書電子合同
- 商品房房屋合同協(xié)議
- 商業(yè)獨(dú)棟樓出售合同協(xié)議
- 員工入職檔案合同協(xié)議
- 2025屆江蘇省新高考基地學(xué)校高三下學(xué)期第二次大聯(lián)考英語試題及答案
- 2025設(shè)備保養(yǎng)合同模板
- 韻達(dá)加盟合同協(xié)議
- 中小學(xué)五一節(jié)前安全教育班會(huì)課件
- 2025-2030中國藥物遞送系統(tǒng)行業(yè)市場(chǎng)深度分析及發(fā)展前景與投資研究報(bào)告
- 家裝個(gè)人清包合同協(xié)議
- 泰康集團(tuán)入職測(cè)評(píng)題庫及答案
- 《運(yùn)動(dòng)處方》課件-糖尿病人群運(yùn)動(dòng)處方案例
- 2025-2030全球及中國普拉提和瑜伽館行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 兒童衛(wèi)生習(xí)慣的養(yǎng)成與學(xué)校教育的結(jié)合
- 手術(shù)室煙霧試題及答案
- 2025年甘肅省定西市渭源縣中考數(shù)學(xué)第一次模擬試題(原卷版+解析版)
- 走向未來國際經(jīng)濟(jì)合作知到課后答案智慧樹章節(jié)測(cè)試答案2025年春青島工學(xué)院
評(píng)論
0/150
提交評(píng)論