全國計算機二級C【筆試】真題_第1頁
全國計算機二級C【筆試】真題_第2頁
全國計算機二級C【筆試】真題_第3頁
全國計算機二級C【筆試】真題_第4頁
已閱讀5頁,還剩177頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2003年9月全國計算機等級考試二級C語言筆試試卷(含參考答案)一、選擇題((1)?(40)每題1分,(41)~(50)每題2分,共60分)C(1)在計算機中,一個字節所包含二進制位的個數是A)2B)4C)8D)16A(2)在多媒體計算機中,CD-ROM屬于A)存儲媒體B)傳輸媒體C)表現媒體D)表示媒體B(3)在DOS系統中,帶有通配符的文件名*.*表示A)硬盤上的全部文件B)當前盤當前目錄中的全部文件C)當前盤上的全部文件D)根目錄中的全部文件A(4)十六進制數100轉換為十進制數為A)256B)512C)1024D)64D(5)能將高級語言編寫的源程序轉換為目標程序的軟件是A)匯編程序B)編輯程序C)解釋程序D)編譯程序C(6)在Internet中,用于在計算機之間傳輸文件的協議是A)TELNETB)BBSC)FTPD)WWWB(7)在Windows環境下,資源管理器左窗口中的某文件夾左邊標有標記表示A)該文件夾為空B)該文件夾中含有子文件夾C)該文件夾中只包含有可執行文件D)該文件夾中包含系統文件A(8)在Windows環境下,下列敘述中正確的是A)在“開始“菜單中可以增加項目,也可以刪除項目B)在“開始”菜單中不能增加項目,也不能刪除項目C)在"開始”菜單中可以增加項目,但不能刪除項目D)在“開始”菜單中不能增加項目,但可以刪除項目C(9)從Windows環境進入DOS方式后,返回Windows環境的命令為A)QUITB)WINC)EXTTD)ESCD(10)下列敘述中正確的是A)計算機病毒只感染可執行文件B)計算機病毒只感染文本文件C)計算機病毒只能通過軟件復制的方式進行傳播D)計算機病毒可以通過讀寫磁盤或網絡等方式進行傳播A(11)以下敘述中正確的是A)C程序中注釋部分可以出現在程序中任意合適的地方B)花括號"{"和"}"只能作為函數體的定界符C)構成C程序的基本單位是函數,所有函數名都可以由用戶命名D)分號是C語句之間的分隔符,不是語句的一部分C(12)以下選項中可作為C語言合法整數的是A)10110BB)0386C)OXffaD)x2a2D(13)以下不能定義為用戶標識符的是A)scanfB)VoidC)_3com_D)intB(14)有以下程序mainQ{inta;charc=10;floatf=100.0;doublex;a=f/=c*=(x=6.5);printf(”%d%d%3.1f 3cxx);}程序運行后的輸出結果是A)16516.5B)1651.56.5C)1651.06.5D)2651.56.5D(15)以下選項中非法的表達式是A)0<=x<100B)i=j==OC)(char)(65+3)D)x+l=x+lC(16)有以下程序mainQ{inta=l,b=2^n=0/i=0Jc^=(n=b>a)||(m=a<B);printfC'%d,%d\nMJc/n);}程序運行后的輸出結果是A)0,0B)0,lC)1,0D)1,1A(17)有定義語句:intx,y;,若要通過scanfCM皈TAx,&y);語句使變量x得到數值11,變量y得到數值12,下面四組輸入形式中,錯誤的是A)1112V回車〉〈回車〉11,12〈回車〉11,〈回車〉12〈回車〉D(18)設有如下程序段:intx=2002,y=2003;ptintf("%d\n",(x,y));則以下敘述中正確的是A)輸出語句中格式說明符的個數少于輸出項的個數,不能正確輸出B)運行時產生出錯信息C)輸出值為2002D)輸出值為2003C(19)設變量x為float型且已賦值,則以下語句中能將x中的數值保留到小數點后兩位,并將第三位四舍五入的是A)x=x*100+0.5/100.0;B)x=(x*100+0.5)/100.0;C)x=Gnt)(x*100+0.5)/100.0;D)x=(x/100+0.5)*100.0;c(20)有定義語句:inta=l,b=2,c=3國,則以下選項中各程序段執行后,x的值不為3的是A)if(c elseif(belsex=3;elsex=l;if(a<3)x=3;if(aif(a<2)x=2;if(bif(a<l)x=l;if(c (21)有以下程序BmainQ{ints=O?a=l?n;scanf(n%dn,&n);do{s+=l;a=a-2;}while(a!=n);printfC%d\n”,s);}若要使程序的輸出值為2,則應該從鍵盤給n輸入的值是A)-1B)-3-50B(22)若有如下程序段,其中s、a、b、c均已定義為整型變量國a、c均已賦值(c大于0)s=a;fbr(b=1;b<=c;b++)s=s+l;則與上述程序段功能等價的賦值語句是A)s=a+b;B)s=a+c;s=s+c;s=b+c;C(23)有以下程序main。{intk=4R=0;fbr(;n{n++;i£(n%3!=0)continue;kr)printf(,,%d,%d\nM?k?n);)程序運行后的輸出結果是A)1,1B)2?2334,4C(24)要求以下程序的功能是計算:s=1+1/2+1/3+……+1/10(資料來源:東方教育網)tnainQ{intn;floats;s=1.0;for(n=l0;n>1jn—)s=s+l/n;printff%6.4f\n"^);)程序運行后輸出結果錯誤,導致錯誤結果的程序行是A)s=1.0;B)for(n=10;n>1;n--)s=s+l/n;printfC%6.4f\n'*,s);A(25)已定義ch為字符型變量,以下賦值語句中錯誤的是A)ch='V;B)ch=62+3;C)ch=NULL;D)ch=,\xaa';D(26)若已定義的函數有返回值,則以下關于該函數調用的敘述中錯誤的是A)函數調用可以作為獨立的語句存在B)函數調用可以作為一個函數的實參C)函數調用可以出現在表達式中D)函數調用可以作為一個函數的形參C(27)有以下函數定義:voidfiin^ntn,doublex){ }若以下選項中的變量都已正確定義并賦值,則對函數的正確調用語句是fun(inty,doublem);B)k=fun(l0,12.5);C) D)voidfun(n^);A(28)有以下程序voidfun(char*a,char*b){a=b;(*a)++;}main(){charcl='A,,c2=*a*,*pl,*p2;pl=&cl;p2=&c2;fiin(pl,p2);printf("%c%c\n",cl,c2);}程序運行后的輸出結果是A)AbB)aaC)AaD)BbA(29)若程序中已包含頭文件stdio.h,以下選項中,正確運用指針變量的程序段是A)int*i=NULL;float*f=NUUUscanf(H%dnj);*f=10.5;char*c=&t;long*L;=&t;L='\0';A(30)有以下程序#includemain。{printfC%d\nHJNULL);}程序運行后的輸出結果是A)0B)1-1NULL沒定義,出錯(31)已定義c為字符型變量,則下列語句中正確的是c='97';c="97";c=97;c="a";(32)以下不能正確定義二維數組的選項是A)inta[2][2]={{l},{2});B)intaO[2]={U,3,4);C)inta[2][2]={{l}A3};D)inta[2]n={{l^,{3,4}};(33)以下選項中不能正確把cl定義成結構體變量的是typedefstructstructcolorcl{intred;{intred;intgreen;intgreen;intblue;intblue;}COLOR;};COLORcl;structcolorstruct{intred;{intred;intgreen;intgreen;intblue;intblue;}cl;}d;(34)以下能正確定義一維數組的選項是intnumQ;#defineN100intnum[N];intnum[0..100];intN=100;intnum[N];(35)下列選項中正確的語句組是A)chars[8];s={HBeijingM};B)char*s;s={"Beijing”};chars[8];s='Beijing";char*s;s=MBeijingM;(36)已定義以下函數fun(int*p){return*p;}該函數的返回值是A)不確定的值B)形參p中存放的值C)形參p所指存儲單元中的值D)形參p的地址值(37)下列函數定義中,會出現編譯錯誤的是A)max(intx^nty^nt*z)B)intmax(intx,y){*z=x>y?x:y;}{intz;z=x>y?x:y;returnz;}C)max(intx^nty)D)intmax^ntx^nty){intz;{retum(x>y?x:y);}z=x>y?xy;retum(z);)(38)有以下程序#include#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n”,F(a++,b++));}程序運行后的輸出結果是A)12B)151620(39)有以下程序fun5nta,intb){if(a>b)retum(a);elseretum(b);)mainQ{intx=3,y=8,z=6,r;r=Hin(fun(x,y),2*z);printfC%d\nM,r);)程序運行后的輸出結果是A)3B)6812(40)若有定義:int*p[3];,則以下敘述中正確的是A)定義了一個基類型為int的指針變量p,該變量具有三個指針B)定義了一個指針數組p,該數組含有三個元素,每個元素都是基類型為int的指針C)定義了一個名為*p的整型數組,該數組含有三個int類型元素D)定義了一個可指向一維數組的指針變量p,所指一維數組應具有三個int類型元素(41)以下程序中函數scmp的功能是返回形參指針si和s2所指字符串中較小字符串的首地址#include#includechar*scmp(char*sl,char*s2){if(strcmp(s1,s2)<0)retum(sl);elseretum(s2);)main(){inti;charstring[20],str[3][20];fbr^=0^<3i++)gets(stt[i]);strq)y(stting,scmp(stt[O],stt[l]));/*庫函數strcpy對字符串進行復制*/strcpy(string,scmp(string,str[2]));printf(,,%s\nH,string);}若運行時依次輸入:abed、abba和abc三個字符串,則輸出結果為A)abedB)abbaabcabca(42)有以下程序structs{intx,y;}data[2]={10,100^00);main。{structs*p二data;printfC,%d\n”,++(p->x));程序運行后的輸出結果是A)1OB)11C)20D)21(43)有以下程序段mainQ{inta=5*b,**c;c=&b;b=&a; )程序在執行了c=&b;b=&篤語句后,表達式:**c的值是A)變量a的地址B)變量b中的值C)變量a中的值D)變量b的地址(44)有以下程序#includemain。{charstrO[20]={,,HeUo\,,BdjingH}*p=str;printfC%d\n,,,strlen(p+20));}程序運行后的輸出結果是A)0B)5C)7D)20(45)已定義以下函數fiin(char*p2,char*pl){5jdiile((*p2=*pl)!=,\0'){pl++;p2++;}}函數的功能是A)將pl所指字符串復制到p2所指內存空間B)將pl所指字符串的地址賦給指針p2C)對pl和p2兩個指針所指字符串進行比較D)檢查pl和p2兩個指針所指字符串中是否有、0'(46)有以下程序mainQ{intx=3,y=2,z=l;printf("%d\n”》x/y&?z);)程序運行后的輸出結果是A)3B)2C)1D)0(47)若理已正確定義并指向某個文件,當未遇到該文件結束標志時函數feof(S)的值為A)0B)1C)-1D)一個非0值(48)下列關于C語言數據文件的敘述中正確的是A)文件由ASCII碼字符序列組成,C語言只能讀寫文本文件B)文件由二進制數據序列組成,C語言只能讀寫二進制文件C)文件由記錄序列組成,可按數據的存放形式分為二進制文件和文本文件D)文件由數據流形式組成,可按數據的存放形式分為二進制文件和文本文件(49)有以下程序mainQ{inta[3][3]*p3;p=&a[O][O];fbr0=Oi<9^++)pp]=i+l;printf("%d\nH,a[l][2]);)程序運行后的輸出結果是A)3B)692(50)有以下結構體說明和變量定義,如圖所示,指針p、q、r分別指向一個鏈表中的三個連續結點。structnode{intdata;structnode*next;}*P,*q,*r;|datanextdatanextdatanext|I- |Itptqtr|現要將q和r所指結點的先后位置交換,同時要保持鏈表的連續,以下錯誤的程序段是A)r->next=q;q->next=r->next;p->next=r;B)q->next=r->next;p->next=r;r->next=q;p->next=r;q->next=r->next;r->next=q;q->next=r->next;r->next=q;p->next=r;二、填空題(每空2分,共40分)(1)計算機軟件分為系統軟件與應用軟件,UNIX屬于E(1)M系統軟件》.(2)假設在當前盤的當前目錄下有兩個文件A.TXT和B.TXT,現要將文件B.TXT合并連接到文件A.TXT的后面。若使用TYPE命令,則完整的命令為K2J.TYPEB.TXT?A.TXTInternet的信息服務方式分為基本服務和擴展服務,電子郵件屬于RD。基本服務(4)在Windows環境下,利用菜單命令刪除固定硬盤上的文件與文件夾,實際上是將需要刪除的文件與文件夾移動到K42文件夾中。回收站(5)在Windows環境下,為了進行"添加/刪除程序"操作,首先打開E52,然后雙擊其中的相應圖標。控制面板(6)以下程序運行后的輸出結果是K61I。3main。{intp=30;printf(,'%d\nn,(p/3>0?p/10:p%3));)(7)以下程序運行后的輸出結果是K72。bmainQ{charm;m=^+32;printf(M%c\nM4n);)(8)以下程序運行后的輸出結果是K82oyesmainQ{inta=l,b=3,c=5;if(c=a+b)printfC'yesXn**);elseprintfCno'n》;)(9)以下程序運行后的輸出結果是K93。132mainQ{inti?m=0?n=0?k=0;fbr^=9;i<=lli++)switchq/10){case0:m++;n++;break;case10:n++;break;default:k++;n++;)printf("%d%d%d\n"4n/i^);)(10)執行以下程序后,輸出印號的個數是K10J。6#includemainQ{intij;fbrO=l;i<5;i+4-)forQ=2;j<=i;j++)putchar(*#*);)(11)以下程序的功能是調用函數fim計算:m=l-2+3-4+-+9-10,并輸出結果。請填空。intfun(intn){intm=0f=l上forQ=l;iv=n;i++){m+=i*f;f=K113;}returnm;)mainQ{printfCm=%d\nw,K12J);}(12)以下程序運行后的輸出結果是E13BmainQ{inti/iO={0,0,0,0,0};for。=l;iv==4;i++){n[g=n[i-l]*2+l;printf(”%d>H);)}(13)以下程序運行后的輸出結果是C14Bmain。{int耳目口冏={1234,5,6,7,8,9};fbr(i=0i<3i++)forG=i+l;j<3;j++)a[j]|g=O;fbr0=Ou<3i++){for(j=0;j<3;j++)printf(M%d]國皿;printfO;)}(14)以下程序運行后的輸出結果是E15Jinta=5;fun^ntb){staticinta=10;a+=b++;printf(M%dn,a);)main(){intc=20;fun(c);a+=c++;printf(M%d\nM,a);)(15)請在以下程序第一行的下劃線處填寫適當內容,使程序能正確運行。R161(double,double);main(){doublex,y;scanf("%lf%lf',&x,&y);)doublemax(doublea,doubleb){retum(a>b?a:b);}(16)以下程序運行后輸入:3abede〈回車〉,則輸出結果是E17J#includemove(char*str,intn){chartemp;inti;temp=str[n-l];fbr0=0-l;i>O;i-)str[i]=str[i-l];str[0]=temp;)main。{chars[50];intn,i,2;scanf(**%d,%sM,&n,s);z=strlen(s);fbr0=l;i<=n;i++)move(s,z);(資料來源:東方教育網)printf(w%s\n?;)(17)以下程序運行后的輸出結果是E183fiinpntx){if(x/2>0)fim(x/2);printf(”%d”㈤;)main。{?⑹;}(18)已有定義如下:structnode{intdata;structnode*next;}*p;以下語句調用malloc函數,使指針p指向一個具有structnode類型的動態存儲空間。請填空。p=(structnode*)malloc([191);(19)以下程序的功能是將字符串s中的數字字符放入d數組中,最后輸出d中的字符串。例如,輸入字符串:abcl23edf456gh,執行程序后輸出:123456。請填空。#include#includernainQ{chars[80],d[80];inti?j;gets(s);£br0=j=(fe8|i|!=,\oy++)if(K20J){dg]=sH;j++;}d[j]='\O,;puts(d);2003年9月全國計算機等級考試二級C語言筆試試卷參考答案一、選擇題(1)C(6)C(1)C(6)C(11)ACBDCCBD(2)A(3)B(7)B(8)A(12)C(13)D(17)A(18)D(22)B(23)C(27)C(28)A(32)D(33)B(37)B(38)A(42)B(43)C(47)A(48)D(4)A(5)D(9)C(10)D(14)B(15)D(19)C(20)C(24)C(25)A(29)D(30)A(34)B(35)D(39)D(40)B(44)C(45)A(49)B(50)A二、填空題K1B系統軟件K2BTYPEB.TXT?A.TXTK3B基本服務K4B回收站K5B控制面板K6J] 3K7B bK8J] yes(9)K9B132(10)K1026(11)K113-fK12Jfon(lO)(12)K13J]13715(13)K143123056009(14)K1533025(15)K163doublemax(16)K173cdeab(17)K183136(18)K193sizeof(structnode)(19)K2O3sfi]>=,0,&&s[i]<='9,2004年4月全國計算機等級考試二級C語言筆試試卷(附參考答案)一、選擇題,(1-40)每題1分,(41-50)每題2分,共60分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。(1)1MB等于A)1000字節B)1024字節Q1000X1000字節D)1024X1024字節⑵與十六進制數200等值的十進制數為A)256B)512Q1024D)2048(3)所謂"裸機”是指A)單片機B)單板機Q不裝備任何軟件的計算機D)只裝備操作系統的計算機(4)能將高級語言編寫的源程序轉換成目標程序的是A)鏈接程序B)解釋程序C)編譯程序D)編輯程序(5)在64位計算機中,一個字長所占的字節數為A)64B)8Q4D)1(6)在Windows環境下,當一個應用程序窗口被最小化后,該應用程序A)繼續在后臺運行B)繼續在前臺運行 Q終止運行D)暫停運行(7)在Windows環境下,能實現窗口移動的操作是A)用鼠標拖動窗口中的任何部位B)用鼠標拖動窗口的邊框C)用鼠標拖動窗口的控制按鈕D)用鼠標拖動窗口的標題欄(8)在Windows環境下,PrintScreen鍵的作用是A)打印當前窗口的內容B)打印屏幕內容 Q復制屏幕到剪貼板D)復制當前窗口到剪貼板Internet的通信協議是A)TCP/IPB)BBSQWWWD)FTP(10)下列敘述中正確的是A)計算機病毒只感染可執行文件 B)計算機病毒只感染文本文件Q計算機病毒只能通過軟件復制的方式進行傳播 D)計算機病毒可以通過網絡或讀寫磁盤等方式進行傳播一個算法應該具有“確定性”等5個特性,下面對另外4個特性的描述中錯誤的是A)有零個或多個輸入B)有零個或多個輸出 Q有窮性D)可行性(12)以下敘述中正確的是C語言的源程序不必通過編譯就可以直接運行C語言中的每條可執行語句最終都將被轉換成二進制的機器指令QC源程序經編譯形成的二進制代碼可以直接運行C語言中的函數不可以單獨進行編譯東方教育網提供Http:〃(13)以下符合C語言語法的實型常量是A)1.2E0.5B)3.14.159EC).5E-3D)E15(14)以下4組用戶定義標識符中,全部合法的一組是A)_mainB)IfC)txtD)intenclude-maxREALk_2sinturbo3COM_001(15)若以下選項中的變量已正確定義,則正確的賦值語句是A)xl=26.8%3B)l+2=x2Qx3=0xl2D)x4=l+2=3;(16)設有以下定義inta=0;doubleb=1.25;charc=9A';#defined2則下面語句中錯誤的是A)a++;B)b++C)c++;D)d++;(17)設有定義:floata=2,b=41b=3;,以下C語言表達式與代數式計算結果不相符的是A)(a+B)*h/2B)(l/2)*(a+B)*hC)(a+B)*h*l/2D)h/2*(a+B)(18)有以下程序main()(intx=102,y=012;printf(?%2d%2d\n”^,y);)執行后輸出結果是A)10,01B)02,12C)102,10D)02,10(19)以下4個選項中,不能看作一條語句的是A){;}B)a=0,b=0,c=0;Qif(a>0);D)if(b==0)m=l;n=2;(20)設有定義:int4*pa=&a;以下scanf語句中能正確為變量a讀入數據的是A)scanf(*%d*,pA);B)scanf("%d"A);Qscanf("%d”,&pA);D)scanf("%d",*pA);(21)以下程序段中與語句k=a>b?(b>c?l:0):0;功能等價的是i£((a>B)&&(b>Q)k=l;B)if((a>B)11(b>Q)k=lelsek=0;Qif(a<=B)k=0;D)if(a>B)k=l;elseif(b<=Qk=l;elseif(b>C)k=l;elsek=0;(22)有以下程序main(){chark;intI;for(i=U<3g++){scanf("%c",&k);switch(k){case:printf("another、。");case'1':printf("number'n");)))程序運行時,從鍵盤輸入:01〈回車〉,程序執行后的輸出結果是A)anotherB)anotherC)anotherD)numbernumbernumbernumbernumberanothernumber(23)有以下程序main(){intx=0,y=5^=3;while(z—>0&&+4-x<5)y=y-l;printf("%d,%d,%d\n”漢/);)程序執行后的輸出結果是 A)320B)32-1Q43,-1D)5,-2,-5(24)有以下程序main(){inti,s=O;for(i=110^+=2)s+=i+l;printf(<%d\n*?s);)程序執行后的輸出結果是A)自然數1?9的累加和B)自然數1?10的累加和C)自然數1?9中的奇數之和D)自然數1?10中的偶數之和(25)有以下程序東方教育網提供Http:〃main。{inti?n=0;for(i=2^<5i++){do{i£(i%3)continue;n++;}while(!i);n++;}printf(*n=%d\n,q);}程序執行后的輸出結果是A)n=5B)n=2C)n=3D)n=4(26)若程序中定義了以下函數doublemyadd(doublea,doubleB){return(a+B);}并將其放在調用語句之后,則在調用之前應該對該函數進行說明,以下選項中錯誤的說明是A)doublemyadd(doublea?B);doublemyadd(double,double);doublemyadd(doubleb,doubleA);doublemyadd(doublex,doubley);(27)有以下程序charfun(charx,chary){if(xreturny;)main(){inta=*9’,b='8',c=*7*;printf("%c\n",fim(fun(a^),fun(b,Q));}程序的執行結果是A)函數調用出錯B)8C)9D)7(28)設有定義:intn=O,*p=&n,**q=&p;則以下選項中,正確的賦值語句是A)p=l;B)*q=2;C)q=p;D)*p=5;(29)有以下程序voidf0ntv,intw){intt;t=v^r=wpv=t;)main(){intx=l,y=3^=2;if(x>y)f(x,y);elseif(y>z)f(y/);elsef(xN);printf("%d,%d,%d\n”山丫0);)執行后輸出結果是A)12,3B)3,12Q1,32D)2,3,1(30)有以下程序段inta[10]={123,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是A)5B)6c)8D)9(31)31、有以下程序main(){chara0=*abcdefg*,b[10]="abcdefg*;printf("%d%d\n*,sizeof(A),sizeof(B));}執行后輸出結果是A)77B)88C)810D)1010(32)有以下程序voidswapl5ntcQ){intt;t=c[0];c[0]=c[l];c[l]=t;)voidswap2(intcO^ntcl){intt;t=cO;cO=cl;cl=t;)main(){inta[2]={3,5},b[2]={3,5};swapl(A);swap2(b[0],b[l]);printf("%d%d%d%d\rT,a[0],a[l],b[0],b[l]);)其輸出結果是A)5353B)5335c)3535D)3553(33)有以下程序voidsum(int*A){a[0]=a[l];}main(){intaa[10]={1^,3,4,5,6,7,8,9,10}4;for(i=2^>=0^-) sum(&aa(i]);printf("%d\n*4⑼);)執行后的輸出結果是A)4B)3C)2D)1(34)34、有以下程序int弟ntb[][4]){inti,j,s=O;for(j=0;j<4;j++){i=j;if(i>2)i=3-j;8+=bHn;)returns;)main(){inta[4][4]={{V,3,4},{0A4,5},{3,6,9,12},{3Al,0});print£("%d\n",f(A));)執行后的輸出結果是A)12B)11Q18D)16(35)有以下定義#includechara[10],*b=a;不能給數組a輸入字符串的語句是A)gets(A)B)gets(a[O])Qgets(&a[O]);D)gets(B);(36)有以下程序main(){char*p[10]={"abc":aabdfg",*dcdbe”:abbd";cd");printf("%d\n”,strlen(p[4]));}執行后輸出結果是A)2B)3Q4D)5(37)有以下程序inta=2;intf(int*A){return(*A)++;}main(){ints=0;{inta=5;s+=f(&A);}s+=f(&A);printf(*%d\n*/);)執行后輸出結果是A)10B)9Q7D)8(38)有以下程序#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);printf(<%d\n*)執行后輸出結果是A)28B)22C)16D)4(39)設有以下語句typedefstructS{int&charh;}T;則下面敘述中正確的是A)可用S定義結構體變量B)可以用T定義結構體變量C)S是struct類型的變量D)T是structS類型的變量(40)有以下程序strucSTU{charname[10];intnum;};voidfl(structSTUQ{structSTUb={"LiSiGuo”2042};c=b;)voidf2(structSTU*Q{structSTUb={"SunDan”^044);*c=b;)main(){structSTUa={"Yan^an”^041},b={“WangYin*2043};fl(A);printf("%d%d\n”,a.num,b.num);)執行后的輸出結果是A)20412044B)20412043C)20422044D)20422043(41)有以下程序main(){unsignedchara,b;a=4|3;b=4&3;printf("%d%d\n”,a,b(;}執行后輸出結果是A)70B)07C)11D)430(42)下面程序的功能是輸出以下形式的金字塔圖案是:****main(){intij;for(i=l^<=4^++){for0=l;j<=4-i;j++)printf(**);fdr(j=l;j<=;j++)printf(");printf(*\n*);))在下劃線處應填入的是A)iB)2*i-lC)2*i+lD)i+2(43)有以下程序voidsort5nta。Jntn)fbr(i=0^for(j=i+2;jif(a0]}mainQ{int旬10]={12,3,4,5,6,7,8,9,10}上sort(aa,10);for(i=0^<10a++)printf("%d”四臼);printf("\n”);)其輸出結果是A)V,3,4,5,6,7,8,9,10,B)10,9,8,7,6,5,43,2,1,C)92,7,4,5,6,3,8,1,10,D)1,10,3,8,5,6,7,4,92,(44)以下程序段中,不能正確賦字符串(編譯時系統會提示錯誤)的是A)chars[10]=*abcdefg*;B)chart口="abcdefg",*s=t;C)chars[10];s="abcdefg”;D)chars[10];strcpy(s/abcdefjg");(45)有以下程序#includemain^ntargc,char*argv[]){intiJen=0;for(i=lpprintf(“5d\n"Jen);)經編譯鏈接后生成的可執行文件是exexe,若運行時輸入以下帶參數的命令行exabedefgh3k44執行后輸出結果是A)14B)12C)8D)6(46)有以下程序voidf(intaQ4nti^ntj){intt;{t=a0;a[i]=aO];aO]=t;)main(){inti,aa[5]={1234,5};f(aa,0,4);for(i=03<5^++)printf("%d,"printf();)執行后輸出結果是A)5,4321,B)523,4,1,Q12,3,4,5,D)123,4,5,(47)有以下程序structSTU{charname[10];intnum;intScore;);main(){structSTUs[5]={{"Yanggan”,20041,703},{"LiSiGuo”,20042,580),{“wangYin”20043,680},{“SunDan”20044,550},{“Penghua”^0045,537}},*p[5],*t;intij;for(i=0y<5i++)p國:&s國;for(i=0^<4^++)for(j=i+l;j<5^++)if(p[i]->Score>pp]->Score){t=p[i];pp]=p[j];p[j]=t;)printf("5d%d\n",s[l].Score,p[l]->Score);執行后輸出結果是A)550550B)680680C)580550D)580680(48)有以下程序#includestructNODE{intnum;structNODE*next;};main(){structNODE*p,*q,*r;intsum=0;p=(structNODE*)malloc(sizeof(structNODE));q=(structNODE*)maUoc(sizeof(structNODE));r=(structNODE*)malloc(si2eof(structNODE));p->num=1;q->num=2y:->num=3;p->next=q;q->next=rp:->next=NULL;sum+=q->next->num;sum+=p->num;printf(*%d\n*,sum);)執行后的輸出結果是A)3B)4Q5D)6(49)有以下程序#includemain(){FILE*fjp;inti?k=O?n=O;fp=fbpen(“dl.dat”:w*);for(i=U<4i++)fprintf(fjp/%d"J);fclose(fp);fp=fdpen(adl.dat"[r*);fscanf(fjp/%d%d”,&k&n);printf("%d%d\n”上㈤;fclose(fp);)執行后輸出結果是A)12B)1230Q123D)00(50)有以下程序(提示:程序中fseek(S,-2L*si2eof"”)>SEEK_END);語句的作用是使位置指針從文件尾向前移2*sizeof@nt)字節)#includemain(){FILE*fp;inti,a[4]={lA3,4),b;fp=fopen(,,data.datM,Mwb,r);for(i=0y<4^++)fwrite(&af],sizeof5nt),l,fp);fclose(fp);fp=fbpen(wdata.datfseek(fp,-2L*si2eof(int).SEEK_END);fread(&b,sizeof(int)Lm);/*從文件中讀取sizeof^nt)字節的數據到變量b中*/fclose(fjp);printf(M%d\nM^);)執行后輸出結果是A)2B)1C)4D)3二、填空題(每空2分,共40分)請將每一個空的正確答案寫在答題卡【1】至[20]序號的橫線上,答在試卷上不得分.⑴E-mail地址由用戶名和域名兩部分組成,這兩部分的分隔符為【1】?(2)計算機網絡分為廣域網和局域網,因特網屬于【2】o(3)從Windows環境進入MS-DOS方式后,返回Windows環境的DOS命令為【3】。(4)在Windows環境下,只要在“開始”菜單中單擊【4】選項,就可以查閱最近打開過的文檔清單。(5)計算機的運算速度可以用MIPS來描述,1MIPS是指每秒執行【5】條指令。(6)已知字符A的ACS。碼值為65,以下語句的輸出結果是[6】charch='B';print£("%c%d\n?,ch,ch);⑺有以下語句段intnl=10^12=20;printf("【7】"4il.n2);要求按以下格式輸出nl和n2的值,每個輸出行從第一列開始,請填空。nl=10n2=20(8)有以下程序main(){intt=U=5;for(i>=0i-)t*=i;ptintf("%d\n”,t);)執行后輸出結果是【8】.(9)有以下程序main(){intn=0/n=l^=2;if(!n)x-=l;if(m)x-=2;if(x)x-=3;printf("%d\n"R;)執行后輸出結果是[9】o(10)有以下程序#includemain(){charchi,ch2;intnl?n2;chl=getchar();ch2=getchar();nl=chl-'O';n2=nl*10+(ch2-'0');print£("%d\n"?n2);)程序運行時輸入:12v回車,,執行后輸出結果是[10]o(11)有以下程序voidf(inty?int*x){y=y+*x;*x=*x+y;}main(){intx=2,y=4;printf("%d%d\n"xy);)執行后輸出的結果是Ill]。(12)函數fim的功能是計算xndoublefun(doublex^ntn){inti;doubley=l;fbr(i=l二nji++)y=y*x;returny;)主函數中已經正確定義mzb變量并賦值,并調用fim函數計算:m=a4+b4-(a+B)3?實現這一計算的函數調用語句為[121o(13)下面rotate函數的功能是:將n行n列的矩陣A轉置為A',例如:1234159135678261014當A=9101112貝!JA'=37111513141516481216請填空#defineN4voidrotate(inta[][N]){intij,t;for(i=0;ivN;I++)for(j=O;[13]g++)[14];a01H=t;})(14)以下sstrcpy。函數實現字符串復制,即將t所指字符串復制到s所指向內存空間中,形成一個新的字符串So請填空。voidssttcpy(char*s,char*t){whik(*s++=[15]);}main(){charsttl[100],stt20=*abcdefgh*;sstrcpy(strl,stt2);printf("%s\n”,strl);)(15)下列程序的運行結果是:[16]#includechar*ss(char*s){returns+sttlen(s)/2;}main(){char*p,*str=wabcde砂”;p=ss(stt);printf("%s\n”,p);)(16)下面程序的運行結果是:117]intf(inta。,intn){if(n>l)returna[0]+f(&a[l]^i-l);elsereturna[0];)main(){intaa[3]={l^,3},s;s=f(&aa[0],3);pnntf("%d\n”,s);}(17)以下程序中給指針p分配三個double型動態內存單元,請填空。#includemain(){double*p;p=(double*)maUoc([18]);p[0]=1.5^[l]=2.5^[2]=3.5;printf( ,p[0],p[l],p[2]);)(18)以下程序的運行結果是[19]#includetypedefstructstudent{charname[10];longsno;floatscore;}STU;main(){STUa={"zhangsan"?2001,95},b={“Shangxian”^002,90},c={“Anhua”^003,95},d,*p=&d;d=a;i£(sttcmp(,)>0)d=b;if(strcmp(,)>0)d=c;printf("%ld%s\n”,d.sno,p->name);}(19)以下sum函數的功能是計算下列級數之和.S=l+x+x2/2!+x3/31+ 4-xn/n!請給函數中的各變量正確賦初值。doublesum(doublex,intn){inti;double%b,s;(201for(i=l^<=ni++){a=a*x;b=b*i;s=s+a/b;}returns;)附參考答案01?10:DBCCBADCAD11?20:BBCACDBCDA21?30:ACBDDADDCD31?40:CBADBACADA41?50:ABCCDACBBD填空題:1、@2、廣域網3、EXIT或exit4、文檔5、百萬條或一百萬條或1000000條6、B667、nl=%d\nn2=%d8、09、-410、1211、8412、ftm(a,4)+fim(b,4)-fiin(a+b,3);13、j<=i14、aHO]=aD]p]15、*t++16、617、efgji18、3*sizeof(double)19、2002Shangxian20、a=1.0;b=1.0;s=1.0;2004年4月全國計算機等級考試二級C語言筆試試卷(附參考答案)一、選擇題,(1-40)每題1分,(41-50)每題2分,共60分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。⑴1MB等于A)1000字節B)1024字節C)1000X1000字節D)1024X1024字節⑵與十六進制數200等值的十進制數為A)256B)512Q1024D)2048(3)所謂“裸機”是指A)單片機B)單板機Q不裝備任何軟件的計算機D)只裝備操作系統的計算機⑷能將高級語言編寫的源程序轉換成目標程序的是A)鏈接程序B)解釋程序0編譯程序D)編輯程序(5)在64位計算機中,一個字長所占的字節數為A)64B)8Q4D)1(6)在Windows環境下,當一個應用程序窗口被最小化后,該應用程序A)繼續在后臺運行B)繼續在前臺運行 Q終止運行D)暫停運行(7)在Windows環境下,能實現窗口移動的操作是A)用鼠標拖動窗口中的任何部位B)用鼠標拖動窗口的邊框Q用鼠標拖動窗口的控制按鈕D)用鼠標拖動窗口的標題欄(8)在Windows環境下,PrintScreen鍵的作用是A)打印當前窗口的內容B)打印屏幕內容 C)復制屏幕到剪貼板D)復制當前窗口到剪貼板Internet的通信協議是A)TCP/IPB)BBSC)WWWD)FTP(10)下列敘述中正確的是A)計算機病毒只感染可執行文件 B)計算機病毒只感染文本文件C)計算機病毒只能通過軟件復制的方式進行傳播 D)計算機病毒可以通過網絡或讀寫磁盤等方式進行傳播一個算法應該具有“確定性.等5個特性,下面對另外4個特性的描述中錯誤的是A)有零個或多個輸入B)有零個或多個輸出 C)有窮性D)可行性(12)以下敘述中正確的是C語言的源程序不必通過編譯就可以直接運行C語言中的每條可執行語句最終都將被轉換成二進制的機器指令QC源程序經編譯形成的二進制代碼可以直接運行D)C語言中的函數不可以單獨進行編譯(13)以下符合C語言語法的實型常量是A)1.2E0.5B)3.14.159EC).5E-3D)E15(14)以下4組用戶定義標識符中,全部合法的一組是A)_mainB)IfC)txtD)intenclude-maxREALk__2sinturbo3COM_001(15)若以下選項中的變量已正確定義,則正確的賦值語句是A)xl=26.8%3B)l+2=x2Qx3=0xl2D)x4=l+2=3;(16)設有以下定義inta=0;doubleb=1.25;charc=*A';#defined2則下面語句中錯誤的是A)a++;B)b++Qc++;D)d++;(17)設有定義:floata=2,b=4g3;,以下C語言表達式與代數式計算結果不相符的是A)(a+B)*h/2B)(l/2)*(a+B)*hQ(a+B)*h*l/2D)h/2*(a+B)(18)有以下程序main()|intx-102)y—012^printf(?%2d%2d\n”,x,y);)執行后輸出結果是A)10,01B)02,12Q102,10D)02,10(19)以下4個選項中,不能看作一條語句的是A){;}B)a=0,b=0,c=0;Qif(a>0);D)if(b==0)m=l^i=2;(20)設有定義:int%*pa=&a;以下scanf語句中能正確為變量a讀入數據的是A)scanf(,pA);B)scanf("%d"?A);Qscanf("%d”,&pA);D)scanf(“%d”,*pA);(21)以下程序段中與語句k=a>b?(b>c?l:0):0;功能等價的是A)if((a>B)&&(b>C))k=l;B)if((a>B)11(b>C))k=lelsek=0;Qif(a<=B)k=0;D)if(a>B)k=l;elseif(b<=C)k=l;elseif(b>C)k=l;elsek=0;(22)有以下程序main(){chark;intI;fbr(i=U<3^++){scanf(,&k);switch(k){case:printf("another'n");case'1':printf(**number\n*);}))程序運行時,從鍵盤輸入:01〈回車〉,程序執行后的輸出結果是A)anotherB)anotherC)anotherD)numbernumbernumbernumbernumberanothernumber(23)有以下程序main(){intx=0,y=5^=3;while(z—>0&&++x<5)y=y-l;printf(*%d,%d,%d\n*K,yw);)程序執行后的輸出結果是 A)32,0B)32,-1Q43,-1D)5,-2,-5(24)有以下程序main(){inti,s=0;for(i=U<10i+=2)s+=i+l;printf(*%d\n*/);}程序執行后的輸出結果是A)自然數1?9的累加和B)自然數1?10的累加和Q自然數1?9中的奇數之和D)自然數1?10中的偶數之和(25)有以下程序東方教育網提供Http:〃main(){inttn=0;for(i=2^<5^++){do{i£^%3)continue;n++;}while(!i);n++;)printf(、二%d\n”?n);)程序執行后的輸出結果是n=5B)n=2C)n=3D)n=4(26)若程序中定義了以下函數doublemyadd(doublea,doubleB){return(a+B);}并將其放在調用語句之后,則在調用之前應該對該函數進行說明,以下選項中錯誤的說明是A)doublemyadd(doublea?B);doublemyadd(double,double);doublemyadd(doubleb,doubleA);doublemyadd(doublex,doubley);(27)有以下程序charfun(charx,chary){if(xreturny;main(){inta=,9',b=,8’,c=,7';printf("%c\n" ,fun(b,C)));)程序的執行結果是A)函數調用出錯B)8C)9D)7(28)設有定義:intn=O,*p=&n,**q=&p;則以下選項中,正確的賦值語句是A)p=l;B)*q=2;C)q=p;D)*p=5;(29)有以下程序voidf(intv,intw){intt;t=v^r=wpv=t;)main(){intx=l,y=3^=2;if(x>y)f(x,y);elseif(y>z)f(y?z);elseRx/);printf("%d,%d,%d\n”K,yN);)執行后輸出結果是A)123B)3,12Q1,32D)23,1(30)有以下程序段inta[10]={123,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是A)5B)6c)8D)9(31)31、有以下程序main(){charaQ=>abcdefjg*,b[10]=*abcdefg*;printf("%d%d\nw,sizeof(A),sizeof(B));)執行后輸出結果是A)77B)88C)810D)1010(32)有以下程序voidswapl(intcQ){intt;t=c[O];c[O]=c[l];c[l]=^)voidswap2(intcO^ntcl){intt;t-cOjcO—cl;cl-tj)main(){inta[2]={3,5},b[2]={3,5};swapl(A);swap2(b[0],b[l]);printf("%d%d%d%d\n”,a[O],a[l],b[O],b[l]);其輸出結果是A)5353B)5335c)3535D)3553(33)有以下程序voidsum(int*A){a[0]=a[l];}main(){intaa[10]={l,2,3,4,5,6,7,8,9,10}4;for(i=23>=0i) sum(&aa[i]);printf(*%d\n*^a[0]);)執行后的輸出結果是A)4B)3C)2D)1(34)34、有以下程序intfGntbQ[4]){inti,j,s=O;for(j=0;j<4;j++){i=j;W>2)i=3-j;s+=b00;}returns;)main(){inta[4][4]={{M,3,4},{0A4,5},{3,6,9,12},{3Al,0});printf("%d\n”,f(A));}執行后的輸出結果是A)12B)11C)18D)16(35)有以下定義#includechara[10],*b=a;不能給數組a輸入字符串的語句是A)gets(A)B)gpts(a[0])Q爐ts(&a⑼);D)gets(B);(36)有以下程序main(){char*p[10]={*abc*/aabdfg*,*dcdbe*,*abbd*,*cd*);printf("%d\n”,strlen(p[4]));}執行后輸出結果是A)2B)3C)4D)5(37)有以下程序inta=2;intf(jnt*A){return(*A)++;}main(){ints=0;{inta=5;s+=f(&A);}s+=f(&A);printf(<%d\n*/);)執行后輸出結果是A)10B)9Q7D)8(38)有以下程序#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);printf("%d\n"j);)執行后輸出結果是A)28B)22C)16D)4(39)設有以下語句typedefstructS{intgcharh;}T;則下面敘述中正確的是A)可用S定義結構體變量B)可以用T定義結構體變量C)S是struct類型的變量D)T是structS類型的變量(40)有以下程序strucSTU{charname[10];intnum;};voidfl(structSTUQ{structSTUb={"LiSiGuo”2042};c=b;}voidf2(structSTU*C){structSTUb={"SunDan”,2044);*c=b;)main(){structSTUa={"YangSan”^041},b={“WangYin”2043};fl(A);f2(&B);printf(%d%d\n)a.num,b.num);執行后的輸出結果是A)20412044B)20412043C)20422044D)20422043(41)有以下程序main(){unsignedchara,b;a=4|3;b=4&3;printf("%d%d\n”,a,b(;}執行后輸出結果是A)70B)07Q11D)430(42)下面程序的功能是輸出以下形式的金字塔圖案是:****main(){intij;for(i=ly<=4j++){fotQ=l;j<=4-i;j++)ptintf(**);for(j=l;j<= ;j++)printf(***);printf("\n");))在下劃線處應填入的是A)iB)2*i-lC)2*i+lD)i+2(43)有以下程序voidsort5ntaQyintn){intfdr(i=0yforG=i+2;j}main。{intaa[10]={lA3,4,5,6,7,8,94013;sort(aa,10);for(i=0p<10^4-+)printf(,aap]);printf(*\n*);}其輸出結果是A)123,4,5,6,7,8,9,10,B)10,9,8,7,6,5,43,2,1,Q92,7,4,5,6,3,8,1,10,D)1,10,3,8,5,6,7,4,92(44)以下程序段中,不能正確賦字符串(編譯時系統會提示錯誤)的是A)chars[10]=*abcdefg*;B)chart0=*abcdefg*,*s=t;C)chars[10];s=*abcdefgw;D)chars[10];strcpy(s,*abcdefg*);(45)有以下程序#includemain(intargc,char*argv[]){intiJen=O;£br(i=Uprintf(“5d\n"Jen);)經編譯鏈接后生成的可執行文件是ex_exe,若運行時輸入以下帶參數的命令行exabedefgh3k44執行后輸出結果是A)14B)12C)8D)6(46)有以下程序voidf(intaQJuti>intj){intt;ifgj){t=a[i];a[i]=aD];aD]=t;})main(){inti,aa[5]={U3,4,5};f(aaQ4);fot(i=0u<53++)printf(-%d,",aa?);printf(*\n*);)執行后輸出結果是A)5,4,321,B)523,4,1,Q12,3,4,5,D)12,3,4,5,(47)有以下程序structSTU{charname[10];intnum;intScore;);main(){structSTUs[5]={{“Yang3an”20041,703},{“LiSiGu。”20042,580},{“wangYin”,20043,680},{"SunDan”,20044,550),{“Pengua”^0045,537}},*p[5],*t;intij;for(i=0^<5^++)p同=&s。];fbr(i=0^<4S++)for(j=i+l;j<5n++)if(pf]->Score>p[j]->Score){t=pH5>p]=p[j]3>G]=t;)printf("5d%d\n”,s[l].Scote,p[l]->Score);}執行后輸出結果是A)550550B)680680Q580550D)580680(48)有以下程序#includestructNODE{intnum;structNODE*next;);main(){structNODE*p,*q,*r;intsum=0;p=(structNODE*)malloc(si2eof(structNODE));q=(structNODE*)malloc(si2eof(structNODE));r=(structNODE*)malloc(si2eof(structNODE));p->num=1;q->num=2^:->num=3;p->next=q;q->next=r^->next=NULL;sum+=q->next->num;sum+=p->num;printff"%d\n",sum);)執行后的輸出結果是A)3B)4Q5D)6(49)有以下程序#includemain(){FILE*fjp;inti?k=0^i=0;fp=fopen("dl.dat",”w*);for(i=13<4^++)fprintf(fp/%d"J);fclose(fp);力;fbpen("dl.dat”,*r*);£scan£(fjp/%d%d*,&k,&n);printf("%d%d\n"?k?n);fclose(fp);)執行后輸出結果是A)12B)1230C)123D)00(50)有以下程序(提示:程序中fseek(力,-2L*sizeof(int),SEEKJEND);語句的作用是使位置指針從文件尾向前移2*sizeofQnt)字節)#includemain(){FILE*fjp;inti,a[4]={U3,4},b;^p=fbpen(Hdata.datM,"wb》;for(i=03<4p++)fwrite(&a[3,sizeof5nt),l,fp);fclose(fp);fp=fopen(wdata.datfseek(fp,-2L*sizeof(int).SEEK_END);fread(&b,si2eof(int),l,fi));/*從文件中讀取sizeofQnt)字節的數據到變量b中*/fclose(fp);printf(M%d\nnJB);)執行后輸出結果是A)2B)1C)4D)3二、填空題(每空2分,共40分)請將每一個空的正確答案寫在答題卡【1】至1201序號的橫線上,答在試卷上不得分.⑴E-mail地址由用戶名和域名兩部分組成,這兩部分的分隔符為【1】。(2)計算機網絡分為廣域網和局域網,因特網屬于【2】。(3)從Endows環境進入MS-DOS方式后,返回Endows環境的DOS命令為[3]。(4)在Windows環境下,只要在"開始.菜單中單擊[4]選項,就可以查閱最近打開過的文檔清單。(5)計算機的運算速度可以用MIPS來描述,1MIPS是指每秒執行【5】條指令。(6)已知字符A的ACSH碼值為65,以下語句的輸出結果是[6】charch='B';printf(%d\n”,ch,ch);⑺有以下語句段intnl=10412=20;print£("(7)”Ql.n2);要求按以下格式輸出nl和n2的值,每個輸出行從第一列開始,請填空。nl=10n2=20(8)有以下程序main(){intt=14=5;for(u>=0^-)t*=i;printf(*%d\n*曲)執行后輸出結果是[8】o(9)有以下程序main(){intn=0/n=l^=2;if(!n)x-=l;if(m)x-=2;if(x)x-=3;printf(*%d\n*>x);)執行后輸出結果是[9】o(10)有以下程序#includemain(){charchi,ch2;intnl/12;chl=getcharQ;ch2=getchar0;nl=chl-'O';n2=nl*10+(ch2-'0');printf("%d\n"/12);)程序運行時輸入:12〈回車〉,執行后輸出結果是110].(11)有以下程序voidf(intyjnt*x){y=y+*x;*x=*x+y;}main(){intx=2,y=4;f(y,&x);printf(,%d%d\n">x,y);)執行后輸出的結果是Uli?(12)函數ftm的功能是計算xndoublefun(doublexgtn){inti;doubley=l;for(i=ly<=n3++)y=y*x;returny;)主函數中已經正確定義mab變量并賦值,并調用函數計算:m

溫馨提示

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

最新文檔

評論

0/150

提交評論