




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
江蘇省計(jì)算機(jī)二級(jí)C語言試題筆試_試卷試題及答案1.下面關(guān)于比特的敘述中,錯(cuò)誤的是(1)A.比特是組成數(shù)字信息的最小單位B.比特只有“O”和“1”兩個(gè)符號(hào)C.比特既可以表示數(shù)值和文字,也可以表示圖像和聲音D.比特”1”總是大于比特“0”2.在下列有關(guān)集成電路的敘述中,錯(cuò)誤的是(2)A.現(xiàn)代集成電路使用的半導(dǎo)體材料主要是硅B.大覷模集成電路一般以功能部件、子系統(tǒng)為集成對(duì)象C.我國(guó)第2代居民身份證中包含有IC芯片D?目前超大規(guī)模集成電路中晶體管的基本線條已小到l納米左右3.在下列有關(guān)通信技術(shù)的敘述中,錯(cuò)誤的是(3)A.通信的基本任務(wù)是傳遞信息,因而至少需由信源、信宿和信道組成B.通信可分為模擬通信和數(shù)字通信,計(jì)算機(jī)網(wǎng)絡(luò)屬于模擬通信C.在通信系統(tǒng)中,采用多路復(fù)用技術(shù)的目的主要是提高傳輸線路龜利用率D學(xué)校的計(jì)算機(jī)機(jī)房一般采甩5類無屏蔽雙絞線作為局域網(wǎng)的傳輸介質(zhì)4.下面是關(guān)于PC機(jī)主存儲(chǔ)器的一些敘述,其中正確的是(4)A.主存儲(chǔ)器是一種動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(RAM)B.主存儲(chǔ)器的基本編址單位是字(即32個(gè)二進(jìn)位)C.目前市場(chǎng)上銷售的PC機(jī),其內(nèi)存容量可達(dá)數(shù)十GBD.所有PC機(jī)的內(nèi)存條都是通用的:可以互換5.現(xiàn)行PC機(jī)中,IDE(或SATA)接口標(biāo)準(zhǔn)主要用于(5)A.打印機(jī)與主機(jī)的連接c.聲卡與主機(jī)的連接B.顯示器與主機(jī)的連接D.硬盤與主機(jī)的連接6.下列有關(guān)PC機(jī)的CPU、內(nèi)存和主板的敘述中,正確的是(6)。A.大多數(shù)Pc機(jī)只存一塊CPu芯片,即使是“雙核”CPU也是一塊芯片B.所有Pentium系列微機(jī)的內(nèi)存條相同,僅有速度和容量大小之分C.主板上芯片組的作用是提供存儲(chǔ)器控制功能,I/O控制與芯片組無關(guān)D.主板上CMOS芯片用于存儲(chǔ)CMOS設(shè)置程序和一些軟硬件設(shè)置信息7.下列有關(guān)目前Pc機(jī)輔助存儲(chǔ)器的敘述中,錯(cuò)誤的是(7)A.硬盤的容量越來越大,這是因?yàn)橛脖P中磁盤碟片的數(shù)目越來越多B.硬盤的內(nèi)部傳輸速率一般小于外部傳輸速率c.優(yōu)盤采用Flash存儲(chǔ)器技術(shù),屬于半導(dǎo)體存儲(chǔ)器D.目前常見COMBO光驅(qū)是一種將CD-RW和DVD-ROM組合在一起的光驅(qū)8.下面有關(guān)Windows操作系統(tǒng),(95以后版本)的敘述中,錯(cuò)誤的是(8)。A.Windows操作系統(tǒng)支持系統(tǒng)中多個(gè)任務(wù)的并發(fā)執(zhí)行B.利用Whldows附件“系統(tǒng)工具”中的“系統(tǒng)信息”可以查看內(nèi)存的工作情況C.系統(tǒng)規(guī)定文件名最多由128個(gè)字符組成D.Vista是Microsoft公司推出的WindowsXP操作系統(tǒng)的后繼版本9.算法設(shè)計(jì)是編寫程序的基礎(chǔ)。下列關(guān)于算法的敘述中,正確的是(9)。A.算法必須產(chǎn)生正確的結(jié)果C.算法可以沒有輸出B.算法必須具有確定性D.算法的表示必須使計(jì)算機(jī)能理解10.因特網(wǎng)使用TCP/IP協(xié)議實(shí)現(xiàn)全球范圍的計(jì)算機(jī)網(wǎng)絡(luò)互連,連接在因特網(wǎng)上的每一臺(tái)主機(jī)都有一個(gè)IP地址。下面不能作為IP地址的是(10)A.120.34.0.18C.21.18.33.48B.201.256.39.68D.37.250.68.011.常用局域網(wǎng)有以太網(wǎng)、FDDI網(wǎng)等,下面的敘述中錯(cuò)誤的是(11)A?總線式以太網(wǎng)采用帶沖突檢測(cè)載波偵聽多路訪問(CSMA/CD)方法進(jìn)行通信B.FDDI網(wǎng)和以太網(wǎng)可以直接進(jìn)行互連C?交換式集線器比總線式集線器具有更高的性能,它能提高整個(gè)網(wǎng)絡(luò)的帶寬.D?FDDI網(wǎng)采用光纖雙環(huán)結(jié)構(gòu),具有高可靠性和數(shù)據(jù)傳輸?shù)谋C苄?2.某用戶在WWW瀏覽器地址欄內(nèi)鍵入一個(gè)URL“/index.htm”,其中的“/ndex.htm”代表(12)A.協(xié)議類型C.路徑及文件名B.主機(jī)域名D.用戶名13.交換式以太網(wǎng)與總線式以太網(wǎng)在技術(shù)上有許多相同之處,下面敘述中錯(cuò)誤的是(13)A.使用的傳輸介質(zhì)相同C.傳輸?shù)男畔袷较嗤珺.網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)相同D.使用的網(wǎng)卡相同14.下面是關(guān)于我國(guó)漢字編碼標(biāo)準(zhǔn)的敘述,其中正確的是(14)A.Unicode是我國(guó)最新發(fā)布的也是收字最多的漢字編碼國(guó)家標(biāo)準(zhǔn)B.不同字型(如宋體、楷體等)的同一個(gè)漢字在計(jì)算機(jī)中的內(nèi)碼不同C.在GBl8030漢字編碼標(biāo)準(zhǔn)中,共有2萬多個(gè)漢字D.GBl8030與GB2312、GBK漢字編碼標(biāo)準(zhǔn)不能兼容15.?dāng)?shù)字圖像的文件格式有多種,下列哪一種圖像文件能夠在網(wǎng)頁上發(fā)布且可具有動(dòng)畫效果(15)A.BMPB.GIFC.JPEGD.TIF16.聲卡是獲取數(shù)字聲音的重要設(shè)備,.在下列有關(guān)聲卡的敘述中,錯(cuò)誤的是A.聲卡既負(fù)責(zé)聲音的數(shù)字化(輸入),也負(fù)責(zé)聲音的重建(輸出)B.聲卡既處理波形聲音,也負(fù)責(zé)MIDI音樂的合成。C.聲卡中的數(shù)字信號(hào)處理器(DSP)在完成數(shù)字聲音編碼、解碼及編輯操作中起著重要的作用D.因?yàn)槁暱ǚ浅?fù)雜,所以它們都被做成獨(dú)立的PCI插卡形式17.彩色圖像所使用的顏色描述方法稱為顏色模型。顯示器使用的顏色模型為RGB三基色模型,PAL制式的電視系統(tǒng)在傳輸圖像時(shí)所使用的顏色模型為A.YUVB.HSBC.CMYK18.在信息系統(tǒng)的結(jié)構(gòu)化生命周期開發(fā)方法中,繪制E-R圖屬于(18)階段的工作A.系統(tǒng)規(guī)劃B.系統(tǒng)分析C.系統(tǒng)設(shè)計(jì)D.系統(tǒng)實(shí)施19.在下列有關(guān)MicrosoftWord2000/2003(中文版)功能的敘述中,(19)A.起始頁的頁碼可以不為1B.利用菜單命令,可更改所選英文文本的大小寫C.利用菜單命令“字?jǐn)?shù)統(tǒng)計(jì)”,可以統(tǒng)計(jì)出當(dāng)前文檔的行數(shù)和段落數(shù)D.表格中的數(shù)據(jù)不可排序,也不能利用公式進(jìn)行統(tǒng)計(jì)計(jì)算20.在下列有關(guān)MicrosoftPowerPoint200012003(中文版)功能的敘述中,錯(cuò)誤的是()A.可通過“另存為”操作,將每張幻燈片保存為一個(gè)圖片文件B.幻燈片的大小是固定的,用戶不可以對(duì)其進(jìn)行設(shè)置C.在排練計(jì)時(shí)的基礎(chǔ)上,可以將幻燈片設(shè)置為循環(huán)放映D.可以對(duì)字體進(jìn)行替換,例如將幻燈片中的“宋體”替換為“楷體”第二部分C語言程序設(shè)計(jì)一、選擇題(用答題卡答題,答案依次填在21—30答題號(hào)內(nèi),共10分)21.在下列C語言源程序的錯(cuò)誤中,通常不能在編譯時(shí)發(fā)現(xiàn)的是_____。A.括號(hào)不匹配B.非法標(biāo)識(shí)符c.?dāng)?shù)組元素下標(biāo)值越界D.程序結(jié)構(gòu)不完整22.在以下各組標(biāo)識(shí)符中,均可以用作變量名的一組是__________。A.a(chǎn)01.InttB.table_1,a*.1C.0_a,W12D.for,point23.若有聲明"longa,b;"且變量a和b都需要通過鍵盤輸入獲得初值,則下列語句中正確的是_____?!疉.scanf("%ld%ld,&a,&b");B.scanf("%d%d",a,b);C.scanf("%d%d",&a,&b);D.scanf("%ld%ld",&a,&b);24.若有程序段"charc=256;inta=c;",則執(zhí)行該程序段后a的值是______。A.256B.65536C.0D.-125.若在一個(gè)C語言源程序中"el"和"e3"是表達(dá)式,"s;"是語句,則下列選項(xiàng)中與語句"for(el;;e3)S;"功能等同的語句是_________。A.el;while(10)s;e3;B.el;while(10){s;e3;}C.el;while(10){e3;s;}D.while(10){el;s;e3}26.若有聲明"inta[3][4],*p=a[0],(*q)[4]=a;",則下列敘述中錯(cuò)誤的是__________。A.a(chǎn)[2][3]與q[2][3]等價(jià)B.a(chǎn)[2][3]與p[2][3]等價(jià)C.a(chǎn)[2][3]與*(p+11)等價(jià)D.a(chǎn)[2][3]與P=P+11,*P等價(jià)27.若有結(jié)構(gòu)類型定義"typedefstructtest{intx,y[2];}TEST;",則以下聲明中正確的是_________。A.structtestx:B.structx;C.testx;D.structTESTx;28.若有聲明"longfun(int*x,intn,long*s);inta[4]={1,2,3,4};longb,c;",則以下函數(shù)調(diào)用形式中正確的是___________。A.e=fun(a,4,b);B.c=fun(a[],4,&b);C.c=fun(a[4],4,b);D.e=fun(a,4,&b);29.若有枚舉類型定義"enumlistl{xl,x2,x3,x4=6,x5,x6};",則枚舉常量x2和x6代表的值分別是__________________。A.1.6B.1,8C.2,6D.2,830.已知在函數(shù)f中聲明了局部變量x,如果希望f函數(shù)第一次被調(diào)用返回后變量x中存儲(chǔ)的數(shù)據(jù)保持到下次f函數(shù)被調(diào)用時(shí)仍可以使用,則在聲明x時(shí)必須指定其存儲(chǔ)類型為____________。A.a(chǎn)utoB.registerC.staticD.extem二、填空題(將答案填寫在答題紙的相應(yīng)答題號(hào)內(nèi),每個(gè)答案只占一行,共30分)●基本概念1.若有聲明"inta=5,b=2;",則表達(dá)式"b+=(float)(a+b)/2"運(yùn)算后b的值為(1)。2.若有聲明"chars[l0]="remind";",執(zhí)行"puts(s+2);"后的輸出結(jié)果是(2)。3.若有聲明"doublex=10,Y=5;",則計(jì)算x^7的庫(kù)函數(shù)調(diào)用形式是(3)。4.已知某程序中有預(yù)處理命令"#include<stdio.h>",為使語句"zx=fopen("c:\\a.txt","r");"能正常執(zhí)行,在該語句之前必須有聲明(4)?!耖喿x程序5.以下程序運(yùn)行時(shí)輸出結(jié)果是(5)。#defineEVEN(x)x%2==0?l:0main(){if(EVEN(5+1))printf("Even");elseprintf("Odd");}6.以下程序運(yùn)行時(shí)輸出結(jié)果是(6)。#include<stdio.h>main(){ints=1,n=235;do{s*=n%10:n/=10;}while(n);printf("%d\n",s);}7.以下程序運(yùn)行時(shí)輸出結(jié)果是(7)。#include<stdio.h>intt;intsub(int*s){*s+=1:t+=*S:retumt;}main(){inti;for(i=1;i<4;i++)printf("%4d",sub(&i));}8.以下程序運(yùn)行時(shí)輸出結(jié)果是(8)。#include<stdio.h>voidf(longx){if(x<100)printf("%d",x/lO);else{f(x/lOO);pfintf("%d",x%100/10):}}main(){f(123456);}9?以下程序運(yùn)行時(shí)輸出結(jié)果的第一行是(9);第二行是(10)。#include<stdio.h>intfun(int*x,intn){inti,j;for(i=j=0;i<n;i++)if(*(x+i)%2)*(x+j++)=*(x+i);returnj;}main(){int[10]={1,5,2,3,8,3,9,7,4,10},n,i;n=fun(a,10);for(i=0;i<n;++){printf("%5d",a[i]);.if((i+1)%3==0)printf("\n");}}10?以下程序運(yùn)行時(shí)輸出結(jié)果中第一行是(11),第二行是(12),第三行是(13)#include<stdio.h>main(){inti,j,a[3][3]={0};for(i=0;i<3;i++)for(j=O;j<3;j++)switch(i-j+2){case0:case1:a[i][j]=1;break;case2:a[i][j]=2;break;case3:a[i][j]=3;break;case4:a[i][j]=5;break;}for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%4d",a[i][j]);printf("\n");}}11.以下程序運(yùn)行時(shí)輸出結(jié)果中第一行是(14),第二行是(15)。#include<stdio.h>#include<string.h>voidfun(charstr[][20],intn){inti,j,k;chars[20];for(i=O:i<n-1;i++){k=i;for(j=i+1;j<n;j++)if(strcmp(str[j],str[k])<O)k=j;strcpy(s,str[i]);strcpy(str[i],str[k]);strcpy(str[k],s);}}main(){charstr[6][20]={"PASCAL","BASIC","FORTRAN","C","COBOL","Smalltalk"};inti;fun(str,6);for(i=0;i<6;i++)printf("%s\n",str[i]);}12.以下程序運(yùn)行時(shí)輸出結(jié)果的第一行是(16);第二行是(17);第三行是(18)。#include<stdio.h>#defineN10intmerge(inta[],intb[],intc[],intm[][N+1]){inti=0,j,k;while((k=m[0][i])!=2){j=m[1][i];if(k==0)c[i]=a[j];elsec[i]=b[j];i++:}returni;}main(){inta[N]={1,3,5},b[N]={2,4,6},c[2*N],i,n;intm[2][N+1]={{0,1,0,1,0,1,2},{0,0,1,2,2,1,-1}};n=merge(a,b,C,m);printf("%d\n",n);for(i=0;i<n;i++){printf("%d",c[i]);if((i+1)%3==0)prinff("\n");}}●完善程序13.程序功能:尋找具有下列特性的四位正整數(shù),其百位數(shù)為0,去掉百位數(shù)0可得到一個(gè)三位正整數(shù),而該三位正整數(shù)乘以9等于原四位正整數(shù)。例如,6075=675X9,所以6075是具有上述特性的正整數(shù)。#include<stdio.h>intfun(intn){inta[4],i,k;k=n;for(i=0;k>0;i++){a[i]=____(19)_______;k/=10;}if(______(20)_______&&(a[3]*100+a[1]*l0+a[0]*9==n)return1;elsereturn0;}main(){inti,n=0;for(i=1000;i<10000;i++)if(fun(i))printf("%4d\t",i);printf("\n");}14.程序功能:用牛頓迭代法求方程3x^3-3x^2+x-1=0在2.0附近的一個(gè)實(shí)根,精度要求為10^-5。函數(shù)F求f(x)的值,函數(shù)F1求f(x)的一階導(dǎo)數(shù)值。牛頓迭代公式如下:x=x0-(f(0)/f1(x0))#include<stdio.h>#include<math.h>floatf(floatx){returnx*(3*x*(x-1)+1)-1;}floatf1(floatx){return9*x*x-6*x+1;}floatnewtoon(floatx){floatf,fl,xO;do{___(21)_________;f=f(xO);f1=F1(xO);x=______(22)______;}while(fabs(x-xO)>1e-5);returnx;}main(){floatxO;scanf("%f,,&x0);prinff(’"rheresult=%.2f\n",newtoon(x0));}15.程序功能:選票統(tǒng)計(jì)。二維數(shù)組s中保存了投票后10張有效選票上所填寫的候選人姓名,結(jié)構(gòu)數(shù)組stat中保存統(tǒng)計(jì)結(jié)果。程序運(yùn)行后的輸出結(jié)果是"liu:2wang:5zhao:3"。#include<stdio.h>#include<string.h>typedefstrnet{charname[20];/女候選人姓名}/intcount;/女候選人得票數(shù)}/}COUNT;intcount(charx[][20],intn,______(23)___________){inti,j,k=0;for(i=0;____(24)__________;i++){for(j=0;j<k;j++)if(strcmp(st[j].name,x[i])==0){__________(25)_______;break;}if(j>=k){________(26)_____________;st[k].count++;k++:}}returnk;}main(){chars[10][20]={"liu","wang","zhao","zhao","wang","liu","wang","zhao","wang","wang"};COUNTstat[5]={0};inti,n;.n=count(S,10,stat);for(i=0;i<n;i++)printf("%s:%d\t",stat[i].name,stat[i].count);}16.設(shè)一個(gè)單向鏈表結(jié)點(diǎn)的數(shù)據(jù)類型定義為:structnode{intx;structnode*next;};fun函數(shù)從h指向的鏈表第二個(gè)結(jié)點(diǎn)開始遍歷所有結(jié)點(diǎn),當(dāng)遇到x值為奇數(shù)的結(jié)點(diǎn)時(shí),將該結(jié)點(diǎn)移到h鏈表第一個(gè)結(jié)點(diǎn)之前,函數(shù)返回鏈表首結(jié)點(diǎn)地址。print函數(shù)輸出p指向的鏈表中所有結(jié)點(diǎn)的x值。程序運(yùn)行后的輸出結(jié)果是"1342"。#include<stdio.h>#defineN4structnode{intx;structnode*next;};voidprint(stmctnode*p){while_____(27)________{printf("%4d",_________(28)_______);P=P->next;}prinff("\n");}structnode*f
溫馨提示
- 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. 人人文庫(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 器官活力檢測(cè)方法-全面剖析
- 2025-2030虎杖根莖提取物行業(yè)市場(chǎng)現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030自卸汽車行業(yè)行業(yè)風(fēng)險(xiǎn)投資發(fā)展分析及投資融資策略研究報(bào)告
- 2025-2030耳鼻喉科診斷和外科設(shè)備行業(yè)市場(chǎng)現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030絕熱冷卻器行業(yè)市場(chǎng)現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030納米抗菌材料產(chǎn)業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025-2030禮品包裝行業(yè)行業(yè)風(fēng)險(xiǎn)投資發(fā)展分析及投資融資策略研究報(bào)告
- 2025-2030電影廣告產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 2025-2030液位檢測(cè)設(shè)備市場(chǎng)前景分析及投資策略與風(fēng)險(xiǎn)管理研究報(bào)告
- 2025-2030植入材料產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 國(guó)際貿(mào)易概論(第四版) 課件全套 姚大偉 第1-5單元 國(guó)際貿(mào)易基礎(chǔ)理論 -“互聯(lián)網(wǎng) +”時(shí)代背景下的國(guó)際貿(mào)易新發(fā)展
- 新規(guī)公路橋臺(tái)抗震計(jì)算程序
- 第九章 公共政策評(píng)估
- 浙江省殘疾兒童康復(fù)服務(wù)記錄表
- APQP第四版講義培訓(xùn)
- 國(guó)家中小學(xué)智慧教育平臺(tái)使用案例
- 周三多《管理學(xué)原理與方法》第七版筆記整理
- 2.PaleoScan詳細(xì)操作流程
- 駕駛員從業(yè)資格證電子版
- 文體中心物業(yè)管理服務(wù)方案
- 蘇教版六年級(jí)數(shù)學(xué)下冊(cè)第五單元第3課《描述簡(jiǎn)單的行走路線》公開課課件
評(píng)論
0/150
提交評(píng)論