08年-10年計(jì)算機(jī)二級C 語言真題_第1頁
08年-10年計(jì)算機(jī)二級C 語言真題_第2頁
08年-10年計(jì)算機(jī)二級C 語言真題_第3頁
08年-10年計(jì)算機(jī)二級C 語言真題_第4頁
08年-10年計(jì)算機(jī)二級C 語言真題_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2010年3月全國計(jì)算機(jī)等級考試二級筆試試卷

C語言程序設(shè)計(jì)(考試時(shí)間90分鐘,滿分100分)

一、選擇題((1)~(10)、(21)~(40)每題2分,(11)~(20)

每題1分,共70分)

下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請將正確選項(xiàng)

填涂在答

題卡相應(yīng)位置上,答在試卷上不得分。

(1)下列敘述中正確的是

A)對長度為n的有序鏈表進(jìn)行查找,最壞情況下需要的比較次數(shù)為n

B)對長度為n的有序鏈表進(jìn)行對分查找,最壞情況下需要的比較次數(shù)為(n/2)

C)對長度為n的有序鏈表進(jìn)行對分查找,最壞情況下需要的比較次數(shù)為(log2n)

D)對長度為n的有序鏈表進(jìn)行對分查找,最壞情況下需要的比較次數(shù)為(log2n)

(2)算法的時(shí)間復(fù)雜度是指

A)算法的執(zhí)行時(shí)間

B)算法所處理的數(shù)據(jù)量

C)算法程序中的語句或指令條數(shù)

D)算法在執(zhí)行過程中所需要的基本運(yùn)算次數(shù)

(3)軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬

于系統(tǒng)軟

件的是

A)編輯軟件B)操作系統(tǒng)

C)教務(wù)管理系統(tǒng)D)瀏覽器

(4)軟件(程序)調(diào)試的任務(wù)是

A)診斷和改正程序中的錯誤B)盡可能多地發(fā)現(xiàn)程序中的錯誤

C)發(fā)現(xiàn)并改正程序中的所有錯誤D)確定程序中錯誤的性質(zhì)

(5)數(shù)據(jù)流程圖(DFD圖)是

A)軟件概要設(shè)計(jì)的工具B)軟件詳細(xì)設(shè)計(jì)的工具

C)結(jié)構(gòu)化方法的需求分析工具D)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?/p>

(6)軟件生命周期可分為定義階段,開發(fā)階段和維護(hù)階段。詳細(xì)設(shè)計(jì)屬于

A)定義階段B)開發(fā)階段

C)維護(hù)階段C)上述三個(gè)階段

(7)數(shù)據(jù)庫管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義的語言是

A)數(shù)據(jù)定義語言B)數(shù)據(jù)管理語言

C)數(shù)據(jù)操縱語言D)數(shù)據(jù)控制語言

(8)在學(xué)生管理的關(guān)系數(shù)據(jù)庫中,存取一個(gè)學(xué)生信息的數(shù)據(jù)單位是

A)文件B)數(shù)據(jù)庫

C)字段D)記錄

(9)數(shù)據(jù)庫設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它

屬于數(shù)

據(jù)庫設(shè)計(jì)的

A)需求分析階段B)邏輯設(shè)計(jì)階段

c)概念設(shè)計(jì)階段D)物理設(shè)計(jì)階段

(10)有兩個(gè)關(guān)系R和T如下:

則由關(guān)系R得到關(guān)系T的操作是

A)選擇B)投影C)交口)并

(11)以下敘述正確的是

A)C語言程序是由過程和函數(shù)組成的

B)C語言函數(shù)可以嵌套調(diào)用,例如:fun(fun(x))

C)C語言函數(shù)不可以單獨(dú)編譯

D)C語言中除了main函數(shù),其他函數(shù)不可作為單獨(dú)文件形式存在

(12)以下關(guān)于C語言的敘述中正確的是

A)C語言中的注釋不可以夾在變量名或關(guān)鍵字的中間

B)C語言中的變量可以在使用之前的任何位置進(jìn)行定義

C)在C語言算術(shù)表達(dá)式的書寫中,運(yùn)算符兩側(cè)的運(yùn)算數(shù)類型必須一致

D)C語言的數(shù)值常量中夾帶空格不影響常量值的正確表示

(13)以下C語言用戶標(biāo)識符中,不合法的是

A)_1B)AaBcC)a_bD)a--b

(14)若有定義:doublea=22;inti=0,k=18;,則不符合C

語言規(guī)定的賦值語句是

A)a=a++,i++;B)i=(a+k)<=(i+k);

C)i=a%l1;D)i=!a;

(15)有以下程序

#include<stdio.h>

main()

{chara,b,c,d;

scanf("%c%c",&a,&b);

c=getchar();d=getchar;

printf(,,%c%c%c%c\nM,a,b,c,d);)

當(dāng)執(zhí)行程序時(shí),按下列方式輸入數(shù)據(jù)(從第1列開始,<CR>代表回車,注意:回車

也是

一個(gè)字符)

12<CR>

34<CR>

則輸出結(jié)果是

A)1234B)12C)12D)12

334

(16)以下關(guān)于C語言數(shù)據(jù)類型使用的敘述中錯誤的是

A)若要準(zhǔn)確無誤差的表示自然數(shù),應(yīng)使用整數(shù)類型

B)若要保存帶有多位小數(shù)的數(shù)據(jù),應(yīng)使用雙精度類型

C)若要處理如"人員信息”等含有不同類型的相關(guān)數(shù)據(jù),應(yīng)自定義結(jié)構(gòu)體類型

D)若只處理"真"和"假"兩種邏輯值,應(yīng)使用邏輯類型

(17)若a是數(shù)值類型,則邏輯表達(dá)式(a==1)||(a!=1)的值是

A)1B)0

C)2D)不知道a的值,不能確定

(18)以下選項(xiàng)中與if(a==l)a=b;elsea++;語句功能不同的switch語句是

A)switch(a)

{case1:a=b;break;

default:a++;

)

B)switch(a==l)

{caseO:a=b;break;

case1:a++;

)

C)switch(a)

{default:a++;break;

case1:a=b;

)

D)switch(a==l)

{case1:a=b;break;

caseO:a++;

}

(19)有如下嵌套的if語句

if(a<b)

if(a<c)k=a;

elsek=c;

if(b<c)k=b;

elsek=c;

以下選項(xiàng)中與上述if語句等價(jià)的語句是

A)k=(a<b)?a:b;k=(b<c)?b:c;

B)k=(a<b)?((b<c)?a:b)((b>c)?b:c);

C)k=(a<b)?((a<c)?a:c)((b<c)?b:c);

D)k=(a<b)?a:b;k=(a<c)?a:c;

(20)有以下程序

#include<stdio.h>

main()

{inti,j,m=l;

for(i=l;i<3;i++)

{for(j=3;j>0;j-)

{if(i+j>3)break;

m*=i*j;}

)

printf(,,m=%d\n0,m);

)

程序運(yùn)行后的輸出結(jié)果是

A)m=6B}m=2C)m=4D)m=5

(21)有以下程序

#include<stdio.h>

main()

{inta=l,b=2;

for(;a<8;a++){b+=a;a+=2;}

printf("%d,%d\n”,a,b);

)

程序運(yùn)行后的輸出結(jié)果是

A)9,18B)8,11C)7,11D)10,14

(22)有以下程序,其中k的初值為八進(jìn)制數(shù)

#include<stdio.h>

main()

{intk=011;

printf("%d\n",k++);

)

程序運(yùn)行后的輸出結(jié)果是

A)12B)11C)10D)9

(23)下列語句組中,正確的是

A)char*s;s="Olympic";B)chars[7];s="Olympic";

C)char*s;s={"Olympic"};D)chars[7];s={"Olympic");

(24)以下關(guān)于return語句的敘述中正確的是

A)一個(gè)自定義函數(shù)中必須有一條return語句

B)一個(gè)自定義函數(shù)中可以根據(jù)不同情況設(shè)置多條return語句

C)定義成void類型的函數(shù)中可以有帶返回值的return語句

D)沒有return語句的自定義函數(shù)在執(zhí)行結(jié)束時(shí)不能返同到調(diào)用處

(25)下列選項(xiàng)中,能正確定義數(shù)組的語句是

A)intnum[0..2008];B)intnum[];

C}intN=2008;D)#defineN2008

intnum[N];intnum[N];

(26)有以下程序

#include<stdio.h>

voidfun(char*c,intd)

{*c=*c+l;d=d+l;

printf("%c,%c",*c,d);

)

main()

{charb='a',a='A';

fun(&b,a);printf("%c,%c\n”,b,a);

)

程序運(yùn)行后的輸出結(jié)果是

A)b,B,b,AB)b,B,B,A

C)a,B,B,aD)a,B,a,B

(27)若有定義int(*pt)[3];,則下列說法正確的是

A)定義了基類型為int的三個(gè)指針變量

B)定義了基類型為int的具有三個(gè)元素的指針數(shù)組pt

C)定義了一個(gè)名為*pt、具有三個(gè)元素的整型數(shù)組

D)定義了一個(gè)名為pt的指針變量,它可以指向每行有三個(gè)整數(shù)元素的二維數(shù)組

(28)設(shè)有定義doublea[10],*s=a;,以下能夠代表數(shù)組元索a[3]的是

A)(*s)[3]B)*(s+3)

C)*s[3]D)*s+3

(29)有以下程序

#include<stdio.h>

main()

{inta[5]={l,2,3,4,5},b[5]={0,2,l,3,0},i,s=0;

for(i=l;i<3;i++)s=s+a[b[i]];

printf("%d\n",s);

)

程序運(yùn)行后的輸出結(jié)果是

A)6B)10C)11D)15

(30)有以下程序

#include<stdio.h>

main()

{intb[3][3]={0,l,2,0,l,2,0,l,2},i,j,t=l;

for(i=l;i<3;i++)

for(j=l;j<=l;j++)t+=b[i][b|j][i]];

printf("%d\n",t);

)

程序運(yùn)行后的輸出結(jié)果是

A)1B)3C)4D)9

(31)若有以下定義和語句

charsl[10]="abed!",s2="\nl23\\";

printf("%d%d\n",strlen(si),strlen(s2));

則輸出結(jié)果是

A)55B)105C)107D)58

(32)有以下程序

#include<stdio.h>

#defineN8

voidfun(int*x,inti)

{*x=*x+i;}

main()

{inta[N]={l,2,3,4,5,6,7,8},i;

fun(a,2);for(i=l;i<N/2;i++)

{printf("%d",a[i]);}

printf("\n");

)

程序運(yùn)行后的輸山結(jié)果是

A)1313B)2234C)3234D)1234

(33)有以下程序

#include<stdio.h>

intf(intt[],intn);

main()

{inta[4]={l,2,3,4},s;

s=f(a,4);printf(,,%d\n,',s);)

intf(intt[],intn)

{if(n>O)returnt[n-l]+f(t,n-l);

elsereturn0;}

程序運(yùn)行后的輸出結(jié)果是

A)4B)10C)14D)6

(34)有以下程序

#include<stdio.h>

intfun()

{staticintx=l;

x*=2;returnx;

)

main()

{inti,s=l;

for(i=l;i<=2;i++)s=fun();

printf(M%d\n",s);

)

程序運(yùn)行后的輸出結(jié)果是

A)0B)1C)4D)8

(35)有以下程序

#include<stdio.h>

#defineSUB(a)(a)-(a)

main()

{inta=2,b=3,c=5,d;

d=SUB(a+b)*c;

printf(M%d\nH,d);

)

程序運(yùn)行后的輸山結(jié)果是

A)0B)-12C)-20D)10

(36)設(shè)有定義:

structcomplex

{intreal,unreal;}datal={l,8},data2;

則以下賦值語句中錯誤的是

A)data2=datal;B)data2=(2,6);

C)data2.real=datal.real;D)data2.real=datal.unreal;

(37)有以下程序

#include<stdio.h>

#include<string.h>

structA

{inta;charb[10];doublec;};

voidf(structAt);

main()

{structAa={1001,"ZhangDa",1098.0};f(a);

printf(,,%d,%s,%6.1f\n,',a.a,a.b,a.c);}

voidf(structAt)

{t.a=1002;strcpy(t.b,/,ChangRongM);t.c=1202.0;}

輸出結(jié)果是

A)1001,ZhangDa,1098.0B)1002,ChangRong,

1202.0

C)1001,ChangRong,10980D)1002,ZhangDa,

1202.0

(38)有以下定義和語句

structworkers

{intnum;charname[20];charc;

struct

{intday;intmonth;intyear;}s

);

structworkersw,*pw;

pw=&w;

能給w中year成員賦1980的語句是

A)pw.year=1980;B)w.year=1980;

C)pw->year=1980;D)w.s.year=1980;

(39)有以下程序

#include<stdio.h>

main()

{inta=2,b=a,c=2;

printf("%d\n",a/b&c);

)

程序運(yùn)行后的輸出結(jié)果是

A)0B)1C)2D)3

(40)有以下程序

#include<stdio.h>

main()

{FILE*fp;charstr[10];

fp=open("myfile.dat","\N");

fputs('"abc",pf);close(pf);

fp=open("myfile.dat","a+");

fprintf(pf,"%6",28);

rewind(pf);

fscanf(pf,"%s",str);puts(str);

close(pf);

)

程序運(yùn)行后的輸出結(jié)果是

A)abcB)28c

C)abc28D)因類型不一致而出錯

二、填空題(每空2分,共30分)

請將每空的正確答案寫在答題卡【1】~【15】序號的橫線上,答在試卷上不得分。

(1)一個(gè)隊(duì)列的初始狀態(tài)為空?,F(xiàn)將元素A,B,C,D,E,F,5,4,3,2,

1依次入隊(duì),然后再依次

退隊(duì),則元素退隊(duì)的順序?yàn)椤?】.

(2)設(shè)某循環(huán)隊(duì)列的容量為50,如果頭指針front=45(指向隊(duì)頭元素的前一位置),

尾指針

rear=10(指向隊(duì)尾元素),則該循環(huán)隊(duì)列中共有[2]個(gè)元素。

(3)設(shè)二叉樹如下:

對該二叉樹進(jìn)行后序遍歷的結(jié)果為

[3]\o

(4)軟件是[4】數(shù)BC

(5)有一個(gè)學(xué)生選課典肄,具卬字王的天楚式為:學(xué)生(學(xué)號,姓名,班級,年

齡),課程的「二

關(guān)系模式為:課程(課;;關(guān)系模式的鍵分別是學(xué)號和課號,

則\/\

關(guān)系模式選課IEGH

(6)設(shè)乂為1UU斷斷Xx同同時(shí)時(shí)為為33和和

7的倍數(shù)時(shí),

關(guān)系表達(dá)式的值為真。

(7)有以下程序

#include<stdio.h>

main()

{inta=l,b=2,c=3,d=0;

if(a==l)

if(b!=2)

if(c==3)d=l;

elsed=2;

elseif(c!=3)d=3;

elsed=4;

elsed=5;

printf("%d\n",d);

)

程序遠(yuǎn)行后的輸出結(jié)果是【7】。

(8)有以下程序

#include<stdio.h>

main()

{intm,n;

scanf("%d%d”,&m,&n);

while(m!=n)

{while(m>n)m=m-n;

while(m<n)n=n-m;}

printf("%d\n",m);

)

程序運(yùn)行后,當(dāng)輸入1463〈回車〉時(shí),輸出結(jié)果是[8]

(9)有以下程序

#include<stdio.h>

main()

{inti,j,a[][3]={l,2,3,4,5,6,7,8,9};

for(i=l;i<3;i++)

for(j=l;j<3;i++)printf("%d",a[i][j]);

printf("\n");

)

程序運(yùn)行后的輸出結(jié)果是[9]

(10)有以下程序

#include<stdio.h>

main()

{inta[]={l,2,3,4,5,6},*k[3],i=0;

while(i<3)

{k[i]=&a[2*i];

printf("%d",*k[i]);

i++;

)

)

程序運(yùn)行后的輸出結(jié)果是[10]。

(11)有以下程序

#include<stdio.h>

main()

{inta[3][3]={{l,2,3},{4,5,6},{7,8,9});

intb[3]={0},i;

for(i=l;i<3;i++)b[i]=a[i][2]+a[2][i];

for(i=l;i<3;i++)printf("%d",b[i]);

printf("\n");

)

程序運(yùn)行后的輸出結(jié)果是[11]0

(12)有以下程序

#include<stdio.h>

#include<string.h>

voidfun(char*str)

{chartemp;intn,i;

n=strlen(str);

temp=str[n-l];

for(i=n-l;i>0;i-)str[i]=str[i-l];str[O]=temp;

)

main()

{chars[50];scanf("%s",s);fun(s);printf(M%s\n",s);}

程序運(yùn)行后輸入:abcdef(回車>,則輸出結(jié)果是[12]

(13)以下程序的功能是:將值為三位正整數(shù)的變量x中的數(shù)值按照個(gè)位、十位、百

位的順序拆分并輸出。請?zhí)羁铡?/p>

#include<stdio.h>

main()

{intx=256;

printf(/,%d-%d-%d\nH,[13],x/10%10,x/100);

)

(14)以下程序用以刪除字符串中所有的空格,請?zhí)羁铡?/p>

#include<stdio.h>

main()

{char[100]={MOurteacherteachclanguage!M};inti,j;

for(i=j=0;s[i]!='\0';i++)

if(s[i]!=''){sgj=s[i];j++;}

sU]=[14];

printf(H%s\nH,s);

)

(15)以下程序的功能是:借助指針變量找出數(shù)組元素中的最大值及其元素的下標(biāo)值。

填空。

#include<stdio.h>

main()

{inta[10],*p,*s;

for(p=a;p-a<10;p++)scanf("%d",p);

for(p=a,s=a;p-a<10;p++)if(*p>*s)s=[15];

printf(,,index=%d\n"s-a);

)

2009年9月二級C語言筆試真題及答案

一、選擇題(每題2分,共計(jì)70分)

1.(1)下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是

A)循環(huán)隊(duì)列B)帶鏈隊(duì)列C)二叉樹D)帶鏈棧

(2)下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進(jìn)后出"原則存取數(shù)據(jù)的是

A)循環(huán)隊(duì)列B)棧C)隊(duì)列D)二叉樹

(3)對于循環(huán)隊(duì)列,下列敘述中正確的是

A)隊(duì)頭指針是固定不變的B)隊(duì)頭指針一定大于隊(duì)尾指針

C)隊(duì)頭指針一定小于隊(duì)尾指針D)隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾

指針

(4)算法的空間復(fù)雜度是指

A)算法在執(zhí)行過程中所需要的計(jì)算機(jī)存儲空間B)算法所處理的數(shù)據(jù)量

C)算法程序中的語句或指令條數(shù)D)算法在執(zhí)行過程中所需要的臨時(shí)工作單

元數(shù)

(5)件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是

A)低內(nèi)聚低耦合B)高內(nèi)聚低耦合C)低內(nèi)聚高耦合D)高內(nèi)聚高耦

(6)下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是

A)可封裝B)自頂向下。模塊化D)逐步求精

(7)軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下:

該圖是

A)N-S圖B)PAD圖C)程序流程圖D)E-R圖

8.

(8)數(shù)據(jù)庫管理系統(tǒng)是

A)操作系統(tǒng)的一部分B)在操作系統(tǒng)支持下的系統(tǒng)軟件

C)一種編譯系統(tǒng)D)一種操作系統(tǒng)

9.

(9)在E-R圖中,用來表示實(shí)體聯(lián)系的圖形是

A)橢圓形B)矩形C)菱形D)三角形

10.(10)有三個(gè)關(guān)系RS和T如下:

其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作為

A)選擇B)投影C)交D)并

11.(11)以下敘述中正確的是

A)程序設(shè)計(jì)的任務(wù)就是編寫程序代碼并上機(jī)調(diào)試

B)程序設(shè)計(jì)的任務(wù)就是確定所用的數(shù)據(jù)結(jié)構(gòu)

C)程序設(shè)計(jì)的任務(wù)就是確定所用算法

D)以上三種說法都不完整

12.(12)以下選項(xiàng)中,能用作用戶標(biāo)識符的是

A)voidB)8_8C)_0_D)unsigned

13.(13)閱盅以下程看

#include

main()

{intcase;floatprintF;

printf(”請輸入2個(gè)數(shù))

scanf("%d%f",&case,&printF);

printf("%d%f\n",case,printf);

)

該程序在編譯時(shí)產(chǎn)生錯誤,其出錯原因是

A)定義語句出錯,case是關(guān)鍵字,不能用作用戶自定義標(biāo)識符

B)定義語句出錯,printF不能用作用戶自定義標(biāo)識符

C)定義語句無錯,scanf不能作為輸入函數(shù)使用

D)定義語句無措,printf不能輸出case的值

14.(14)表達(dá)式:(int)((double)9/2)-(9)%2的值是

A)0B)3C)4D)5

15.(15)若有定義語句:intx=10;,則表達(dá)式x-=x+x的值為

A)-20B)-10C)0D)10

16.(16)有以下程序

#include

main()

{inta=l,b=O;

printf("%d,",b=a+b);

printf("%d",a=2*b);

)

程序運(yùn)行后的輸出結(jié)果是

A)0,0B)l,0C)3,2D)l,2

17.(17)設(shè)有定義:inta=l,b=2,c=3;,以下語句中執(zhí)行效果與其它三個(gè)不同的是

A)if(a>b)c=a,a=b,b=c;B)if(a>b){c=a,a=b,b=c;}

C)if(a>b)c=a;a=b;b=c;D)if(a>b){c=a;a=b;b=c;}

18.(18)有以下程序

#include

main()

{intc=O,k;

for(k=l;k<3;k++)

switch(k)

{default:c+=k;

case2:c++;break;

case4:c+=2;break;

)

printf("%d\n",c);

)

程序運(yùn)行后的輸出結(jié)果是

A)3B)5C)7D)9

19.(19)以下程序段中,與語句:k=a>b?(b>c?l:O):O;功能相同的是

A)if((a>b)&&(b>c))k=l;

elsek=0;

B)if((a>b)||(b>c))k=l;

elsek=0;

C)if(a<=b)k=O;

elseif(b<=c)k=l;

D)if(a>b)k=l;

elseif(b>c)k=l;

elsek=0;

20.(20)有以下程序

#include

main()

{chars[]={"012xy"};inti,n=0;

for(i=0;s[i]!=0;i++)

if(s[i]>'a'&&s[i]<='z')n++;

printf("%d\n",n);

)

程序運(yùn)行后的輸出結(jié)果是

A)0B)2C)3D)5

21.

(21)有以下程序

#include

main()

{intn=2,k=0;

while(k++&&n++>2);

printf("%d%d\n",k,n);

)

程序運(yùn)行后的輸出結(jié)果是

A)02B)13C)57D)12

22.

(22)有以下定義語句,編譯時(shí)會出現(xiàn)編譯錯誤的是

A)chara='a';B)chara='\n';C)chara='aa';D)chara='\x2d';

23.

(23)有以下程序

#include

main()

{charcl,c2;

cl='A'+'8'-'4';

c2='A'+'8'-'5';

printf("%c,%d\n",cl,c2);

)

已知字母A的ASCII碼為65,程序運(yùn)行后的輸出結(jié)果是

A)E,68B)D,69C)E,DD)輸出無定值

24.

(24)有以下程序

#include

voidfun(intp)

{intd=2;

p=d++;

printf("%d",p);

)

main()

{inta=l;

fun(a);

printf("%d\n',a);

)

程序運(yùn)行后的輸出結(jié)果是

A)32B)12C)21D)22

25.

(25)以下函數(shù)findmax擬實(shí)現(xiàn)在數(shù)組中查找最大值并作為函數(shù)值返回,

但程序中有錯導(dǎo)致不能實(shí)現(xiàn)預(yù)定功能

#defineMIN-2147463647

intfindmax(intx[],intn)

{inti,max;

for(i=0;i{max=MIN;

if(max}

returnmax;

)

造成錯誤的原因是

A)定義語句inti,max中max未賦值

B)賦值語句max=MIN;中,不應(yīng)該給max賦MIN值

C)語句if(maxD)賦值語句max=MIN;放錯了位置

26.

(26)有以下程序

#include

main()

{intm=l/n=2,*p=&m,*q=&n,*r;

r=p;p=q;q=r;

printf("%d,%d,%d,%d\n",m,n,*p,*q);

)

程序運(yùn)行后的輸出結(jié)果是

A)l,2,l,2B)l,2,2,lC)2,l,2,lD)2,l,l,2

27.

(27)若有定義語句:int2[4][10],*已*4[4];且0<=1<4,則錯誤的賦值是

A)p=aB)q[i]=a[i]C)p=a[i]D)p=&a[2][l

28.

(28)有以下程序

#include

#include

main()

{charstr[][20]={"One*World","One*Dream!"},*p=str[l];

printf("%d,",strlen(p));

printf("%s\n",p);

)

程序運(yùn)行后的輸出結(jié)果是

A)9,One*WorldB)9,0ne*Dream!C)10,One*Dream!D)10,One*Wor

29.

(29)有以下程序

#include

main()

{inta[]={2,3,5,4},i;

for(i=0;i<4;i++)

switch(i%2)

{case0:

switch(a[i]%2)

{case0:a[i]++;break;

casel:a[i]—;

}break;

casel:a[i]=0;

)

for(i=0;i<4;i++)

printf("%d",a[i]);

printf("\n");

)

程序運(yùn)行后的輸出結(jié)果是

A)3344B)2050C)3040D)0304

30.

(30)有以下程序

#include

#include

main()

{chara[10]="abcd";

printf("%d,%d\n",strlen(a),sizeof(a));

)

程序運(yùn)行后的輸出結(jié)果是

A)7,4B)4,10C)8,8D)10,10

31.

(31)下面是有關(guān)C語言字符數(shù)組的描述,其中錯誤的是

A)不可以用賦值語句給字符數(shù)組名賦字符串

B)可以用輸入語句把字符串整體輸入給字符數(shù)組

C)字符數(shù)組中的內(nèi)容不一定是字符串D)字符數(shù)組只能存放字符串

32.

(32)下列函數(shù)的功能是

fun(char*a,char*b)

{while((*b=*a)!='\O'){a++;b++;}}

A)將a所指字符串賦給b所指空間B)使指針b指向a所指字符串

C)將a所指字符串和b所指字符串進(jìn)行比較D)檢查a和b所指字符串中是否有‘\0'

33.

(33)設(shè)有以下函數(shù):

voidfun(intn,char*s){......}

則下面對函數(shù)指針的定義和賦值均正確的是

A)void(*pf)();pf=fun;B)void*pf();pf=fun;

C)void*pf();*pf=fun;D)void(*pf)(int,char);pf=&fun;

34.(34)有以下程序

#include

intf(intn);

main()

{inta=3,s;

s=f(a);s=s+f(a);printf("%d\n",s);

)

intf(intn)

{staticinta=l;

n+=a++;

returnn;

)

程序運(yùn)行后的輸出結(jié)果是

A)7B)8C)9D)10

35.

(35)有以下程序

#include

#definef(x)x*x*x

main()

{inta=3,s,t;

s=f(a+l);t=f((a+l));

printf("%d,%d\n",s,t);

)

程序運(yùn)行后的輸出結(jié)果是

A)10,64B)10,10C)64,10D)64,64

36.

(36)下面結(jié)構(gòu)體的定義語句中,錯誤的是

A)structord{intx;inty;intz;);structorda;

B)structord{intx;inty;intz;}structorda;

C)structord{intx;inty;intz;}n;D)struct{intx;inty;intz;}a;

37.(37)設(shè)有定義:char七以下選項(xiàng)中能夠使字符型指針C正確指向一個(gè)字符串的是

A)charstr[]="string";c=str;B)scanf("%s",c);C)c=getchar();D)

*c="string";

38.

(38)有以下程序

#include

#include

structA

{inta;charb[10];doublec;};

structAf(structAt);

main()

{structAa={1001,"ZhangDa",1098.0};

a=f⑶;printf("%d,%s,%6.1f\n",a.a,a.b,a.c);

)

structAf(structAt)

{t.a=1002;strcpy(t.b,"ChangRong");t.c=1202.0;returnt;}

程序運(yùn)行后的輸出結(jié)果是“

A)1001,ZhangDa,1098.0

B)1002,ZhangDa,1202.0

C)1001,ChangRong,1098.0

D)1002,ChangRong,1202.0

39.

(39)有以下程序

intr=8;

printf("%d\n",r>>l);

輸出結(jié)果是

A)16B)8C)4D)2

40.

(40)下列關(guān)于C語言文件的敘述中正確的是

A)文件由一系列數(shù)據(jù)一次排列組成只能構(gòu)成二進(jìn)制文件

B)文件由結(jié)構(gòu)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件

C)文件由數(shù)據(jù)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件

D)文件由字符序列組成,只能是文本文件

二、填空題(每空2分,共計(jì)30分)

1.(1)某二叉樹有5個(gè)度為2的結(jié)點(diǎn)以及3個(gè)度為1的結(jié)點(diǎn),則該二叉樹中共有【1】個(gè)

結(jié)點(diǎn)。

輸入答案,中間不含空格:

2.

(2)程序流程圖中菱形框表示的是【2】

輸入答案,中間不含空格:

3.

(3)軟件開發(fā)過程主要分為需求分析、設(shè)計(jì)、編碼與測試四個(gè)階段。其中【3】階段

產(chǎn)生"軟件需求規(guī)格說明書

輸入答案,中間不含空格:

4.

(4)在數(shù)據(jù)庫技術(shù)中,實(shí)體集之間的聯(lián)系可以是一對一或一對多或多對多的,那么"學(xué)生

II

和"可選課程"的聯(lián)系為【4】

輸入答案,中間不含空格:

5.

⑸人員基本信息一般包括:身份證號,姓名,性別,年齡等。其中可以作為主關(guān)鍵字的

是[5]

輸入答案,中間不含空格:

6.

(6)若有定義語句:inta=5;,則表達(dá)式a++的值是【6】。

輸入答案,中間不含空格:

7.

⑺若有語句doublex=17;inty;,當(dāng)執(zhí)行y=(int)(x/5)%2;之后y的值是【7】

輸入答案,中間不含空格:

⑻以下程序運(yùn)行后的輸出結(jié)果是【8】

#include

main()

{intx=20;

printf("%d",0printf("%d\n",O!

輸入答案,中間不含空格:

(9)以下程序運(yùn)行后的輸出結(jié)果是【9】

#include

main()

{inta=l,b=7;

do{

b=b/2;a+=b;

}while(b>l);

printf("%d\n',a);

)

輸入答案,中間不含空格:

(10)有一下程序

#include

main()

{int

fl=0;f2=l;

printf("%d%dn,fl,f2);

for(i=3;i<=5;i++)

{f=fl+f2;printf("%d",f);

fl=f2;f2=f;

)

printf("\n");

)

程序運(yùn)行后的輸出結(jié)果是[10]

輸入答案,中間不含空格:

(11)有以下程序

#include

inta=5;

voidfun(intb)

{inta=10;

a+=b;printf("%d",a);

)

main()

{intc=20;

fun(c);a+=c;printf("%d\n",a);

)

程序運(yùn)行后的輸出結(jié)果是[11]

輸入答案,中間不含空格:

(12)設(shè)有定義

structperson

{intID;charname[12];}p;

請將scanf(“%d”,【12】);語句補(bǔ)充完整,使其能夠?yàn)榻Y(jié)構(gòu)體變量p的

成員ID正確讀入數(shù)據(jù)。

輸入答案,中間不含空格:

1

(13)有以下程序

#include

main()

{chara[20]="Howareyou?",b[20];

scanf("%s",b);printf("%s%s\n",a,b);

)

程序運(yùn)行時(shí)從鍵盤輸入:Howareyou?〈回車〉

則輸出結(jié)果為[13]

輸入答案,中間不含空格:

14.

(14)有以下程序

#include

typedefstruct

{intnum;doubles;}REC;

voidfunl(RECx){x.num=23;x.s=88.5;}

main()

{RECa={16,90.0};

funl(a);

printf("%d\n",a.num);

)

輸入答案,中間不含空格:

15.

(15)有以下程序

#include

fun(intx)

{if(x/2>0)fun(x/2);

printf("%d”,x);

)

main()

{fun(6);printf("\n");}

程序運(yùn)行后的輸出結(jié)果是[15]

答案:CBDABACBCDDCABBDCAABDCACDBACCBDAACABADCC

(1)14(2)邏輯判斷⑶需求分析(4)多對多(5)身份證號(6)5(7)1(8)1,0(9)5

(10)0,1,123(11)3025(12)&p.ID(13)Howareyou?How(14)16(15)1,3,6

2009年3月二級C語言筆試真題及答案

((1)—(10)每小題2分,(11)—(50)每題1分,共60分)

下列各題AXBXCXD)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫

在答題卡相應(yīng)位置上,答在試卷上不得分。

(1)下列敘述中正確的是

A)棧是“先進(jìn)先出"的線性表B)隊(duì)列是"先進(jìn)先出"的線性表

C)循環(huán)隊(duì)列是非線性結(jié)構(gòu)D)有序性表既可以采用順序存儲結(jié)構(gòu),也可以采用鏈?zhǔn)酱?/p>

儲結(jié)構(gòu)

(2)支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是

A)棧B)樹C)隊(duì)列D)二叉樹

(3)某二叉樹有5個(gè)度為2的結(jié)點(diǎn),則該二叉樹中的葉子結(jié)點(diǎn)數(shù)是

A)10B)8C)6D)4

(4)下列排序方法中,最壞情況下比較次數(shù)最少的是

A)冒泡排序B)簡單選擇排序C)直接插入排序D)堆排序

(5)軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)o下面屬

于應(yīng)用軟件的是

A)編譯軟件B)操作系統(tǒng)C)教務(wù)管理系統(tǒng)D)匯編程序

(6)下面敘述中錯誤的是

A)軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤

B)對被調(diào)試的程序進(jìn)行“錯誤定位"是程序調(diào)試的必要步驟

C)程序調(diào)試通常也稱為DebugD)軟件測試應(yīng)嚴(yán)格執(zhí)行測試計(jì)劃,排除測試的隨意性

(7)耦合性和內(nèi)聚性是對模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)。下列敘述中正確的是

A)提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性B)降低耦合性提高內(nèi)聚性有利于

提高模塊的獨(dú)立性

C)耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度D)內(nèi)聚性是指模塊間互

相連接的緊密程度

(8)數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是

A)數(shù)據(jù)庫設(shè)計(jì)B)數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)C)數(shù)據(jù)庫維護(hù)D)數(shù)據(jù)庫管理員培訓(xùn)

(9)有兩個(gè)關(guān)系R,S如下:

R

ABC

a32

b01

c21

S

fed

bto

tzd[ZJ

由關(guān)系R通過運(yùn)算得到關(guān)系S,則所使用的運(yùn)算為

A)選擇B)投影C)插入D)連接

(10)將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為

A)屬性B)鍵C)關(guān)系D)域

(11)以下選項(xiàng)中合法的標(biāo)識符是

A)1-1B)1—1C)-11D)1-

(12)若函數(shù)中有定義語句:intk;,則

A)系統(tǒng)將自動給k賦初值0B)這時(shí)k中值無定義C)系統(tǒng)將自動給k賦初值-ID)這

時(shí)k中無任何值

(13)以下選項(xiàng)中,能用作數(shù)據(jù)常量的是

A)0115B)0118C)1.5el.5D)115L

(14)設(shè)有定義:intx=2;,以下表達(dá)式中,值不為6的是

A)x*=x+lB)x++,2*xC)x*=(1+x)D)2*x,x+=2

(15)程序段:intx=12;

doubley=3.141593;printf("%d%8.6f",x,y);的輸出結(jié)果是

A)123.141593B)123.141593C)12,3.141593D)123.141593

(16)若有定義語句:doublex,y,*px,*py,執(zhí)行了px=&x,py=&y之后,正確的輸入

語句是

A)scanf(,x,y);B)scanf("%f%f",&x,&y);

C)scanf(,,%lf%le",px,py);D)scanf(w%lf%lf",x,y);

(17)以下是if語句的基本形式:

if(表達(dá)式)

語句

其中"表達(dá)式"

A)必須是邏輯表達(dá)式B)必須是關(guān)系表達(dá)式C)必須是邏輯表達(dá)式或關(guān)系表達(dá)式D)

可以是任意合法的表達(dá)式

(18)有以下程序

#include<stdio.h>

main()

{intx;

scanf("%d",&x);

if(x<=3);else

if(x!=10)

printf("%d\n",x);

)

程序運(yùn)行時(shí),輸入的值在哪個(gè)范圍才會有輸出結(jié)果

A)不等于10的整數(shù)B)大于3且不等于10的整數(shù)C)大于3或等于10的整數(shù)D)小于3

的整數(shù)

(19)有以下程序

#include<stdio.h>

Main()

(

inta=l,b=2,c=3,d=0;

if(a==1&&b++==2)

if(b!=2||c-!=3)

printf(M%d,%d,%d\nK,a,b,c);

elseprintf("%d,%d,%d\n”,a,b,c);

elseprintf("%d,%d,%d\n”,a,b,c);

)

程序運(yùn)行后的輸出結(jié)果是

A)1,2,3B)1,3,2C)1,3,3D)3,2,1

(20)以下程序中的變量已正確定義

for(i=0;i<4;i++,i++

for(k=l;k<3;k++);printf(*");

程序段的輸出結(jié)果是

A)********B)****C)**D)*

(21)有以下程序

#include<stdio.h>

main()

{char

*s=("ABC);

do

{printf("%d",*s%10);s++;

}while(*s);

)

注意,字母A的ASCH碼值為65。程序運(yùn)行后的輸出結(jié)果是

A)5670B)656667C)567D)ABC

(22)設(shè)變量已正確定義,以下不能統(tǒng)計(jì)出一行中輸入字符個(gè)數(shù)(不包含回車符)的程

序段是

A)n=0;while((ch=getchar())!='\n')n++;B)n=0;while(getchar()!=>\n')

n++;

C)for(n=0;getchar()!="\n';n++);D)n=0;for(ch=getchar

();ch!='\n';n++);

(23)有以下程序

#include<stdio.h>

main()

{intal,a2;charcl,c2;

scanf("%d%c%d%c”,&al,&cl,&a2,&c2);

printf("%d,%c,%d,%c”,&Lcl,a2,c2);

)

若想通過鍵盤輸入,使得al的值為12,a2的是為34,cl的值為字符a,c2的值為字符b,

程序輸出結(jié)果是:12,a,34,b,則正確的輸入格式是(以下

代表空格,<CR>代表回車)

A)12a34b<CR>

B)12

a

34

b<CR>

C)12,a,34,b<CR>

D)12

a34

b<CR>

(24)有以下程序

#include<stdio.h>

intf(intx,inty)

{return()y-x)*x);}

main()

{inta=3,b=4,c=5,d;

d=f(f(a,b),f(a,c));

printf("%d\n",d);

)

程序運(yùn)行后的輸出結(jié)果是

A)10B)9C)8D)7

(25)有以下程序

#include<stdio.h>

voidfun(char

*s)

{while(*s)

{if(*s%2==0)

printf("%c",*s);

s++;

)

)

main()

{char

a[]={"good"};

fun(a);printf("\n");

)

注意:字母a的ASCH碼值為97,程序運(yùn)行后的輸出結(jié)果是

A)dB)goC)godD)good

(26)有以下程序

#include<stdio.h>

voidfun(int*a,int*b)

{int*c;

c=a;a=b;b=c;

)

main()

{intx=3,y-5,*P=&x,*q=&y;

fun(p,q)printf("%d,%d,",*p,*q);

fun(&x,&y);printf("%d,%d\n",*p,*q);

)

程序運(yùn)行后的輸出結(jié)果是

A)3,5,5,3B)3,5,3,5C)5,3,3,5D)5,3,5,3

(27)有以下程序

#include<stdio.h>

viodf(int*p,int*q);

main()

{intm=l,n=2,*r=&m;

f(r,&n);printf(,,%d,%d",m,n);

)

voidf(int*p,int*q)

{p=p+l;*q=*q+l;}

程序運(yùn)行后輸出的結(jié)果是

A)1,3B)2,3C)1,4D)1,2

(28)以下函數(shù)按每行8個(gè)輸出數(shù)組中的數(shù)據(jù)

voidfun(int*w,intn)

{inti;

for(i=0;i<n;i++)

printf("%d",w);

)

printf("\n");

)

下劃線處應(yīng)填入的語句是

A)if(i/8==0)print("\n");B)if(i/8==0)continue;

C)if(i%8==0)print("\n");D)if(i%8==0)continue;

(29)若有以下定義

intx[10],*pt=x;

則對x數(shù)組元素的正確應(yīng)用是

A)*&x[10]B)*(x+3)C)*(pt+10)D)pt+3

(30)設(shè)有定義:chars[81];inti=10;,以下不能將一行(不超過80個(gè)字符)帶有空格

的字符串真確讀入的語句或語句組是

A

gets(s)

B)while((s[i++]=getchar())!="\n";s="\0";

C)scanf("%s",s);

D)do{scanf("%c",&s);}while(s[i++]!="\n");s="\0";

(31)有以下程序

#include<stdio.h>

main()

{char*a[]={"abed"ef"gh"ijkH};intI;

for(i=0;i<4;i++)

printf("%c",*a);

)

程序運(yùn)行后輸出的結(jié)果是

A)aegiB)dfhkC)abedD)abedefghijk

(32)以下選項(xiàng)中正確的語句組是

A)chars口;s="BOOK!";B)char*s;s={"BOOK!”};

C)chars[10];s=nBOOK!";D)char*s;s="BOOK!”;

(33)有以下程序

#include<stdio.h>

intfun{intx,inty}

{if(x==y)return(x);

elsereturen((x+y)/2)

)

main()

{inta=4,b=5,c=6;

printf(,,%d\n",fun(2*a,fun(b,c)))

)

程序運(yùn)行后的輸出結(jié)果是

A)3B)6C)8D)12

(34)設(shè)函數(shù)中有整型變量n,為保證其在未賦值的情況下初值為0,應(yīng)選擇的存儲類

別是

A)autoB)registerC)staticD)auto或register

(35)有以下程序

#include<stdio.h>

intb=2;

intfun(int*k)

{b=*k+b;return(b);}

main()

{inta[10]={l,2,3,4,5,6,7,8},I;

for(i=2;i<4;i++){b=fun(&a)+b;printf("%d",b);}

printf("\n");

)

程序運(yùn)行后輸出的結(jié)果是

A)10

12

B)8

10

C)10

28

D)10

16

(36)有以下程序

#include<stdio.h>

#definePT3.5;

#defineS(x)PT*x*x;

mian()

{inta=l,b=2;printf(,,%4.1f\n",S(a+b));}

程序運(yùn)行后輸出的結(jié)果是

A)14.0B)31.5C)7.5D)程序有錯無輸出結(jié)果

(37)有以下程序

#include<stdio.h>

structord

{intx,y;}dt[2]={l,2,3,4};

main()

{structord*p=dt;

printf("%d,",++p->x);printf("%d\n",++p->y);

)

程序的運(yùn)行結(jié)果是

A)1,2B)2,3C)3,4D)4,1

(38)設(shè)有宏定義:include

IsDIV(k,n)((k%n==l)?l:0且變量m已正確定義并賦值,則宏調(diào)用:IsDIV(m,5)

&&IsDIV(m,7)為真時(shí)所要表達(dá)的是

A)判斷m是否能被5或者7整除B)判斷m是否能被5和7整除

C)判斷m被5或者7整除是否余1D)判斷m被5和7整除是否余1

(39)有以下程序

#include<stdio.h>

main()

{inta=5,b=l,t;

t=(a<<2|b);printf("%d\n",t)

)

程序運(yùn)行后的輸出結(jié)果是

A)21B)11C)6D)1

(40)有以下程序

#include<stdio.h>

main()

{EILE*f;

f=fopen("filea.txt"\N");

fprintf(f,"abc");

fclose(f);

)

若文本文件filea.txt中原有內(nèi)容為:hello,則運(yùn)行以上程序后,文件filea.txt中的內(nèi)

容為

A)helloabcB)abcloC)abcD)abchello

二、填空題(每空2分,共30分)

請將每一個(gè)空的正確答案寫在答題卡【1】至[15]序號的橫線上,答在試卷上不得分。

(1)假設(shè)一個(gè)長度為50的數(shù)組(數(shù)組元素的下標(biāo)從。到49)作為棧的存儲空間,棧底

指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30

(數(shù)組下標(biāo)),則棧中具有【1】個(gè)元素。

(2)軟件測試可分為白盒測試和黑盒測試?;韭窂綔y試屬于【2】測試。

(3)符合結(jié)構(gòu)化原則的三種基本控制結(jié)構(gòu)是:選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和

⑶。

(4)數(shù)據(jù)庫系統(tǒng)的核心是【4】

(5)在E-R圖中,圖形包括矩形框、菱形框、橢圓框。其中表示實(shí)體聯(lián)系的是

[5]框。

(6)表達(dá)式(int)((double)(5/2)+2.5)的值是[6]

(7)若變量x、y已定義為int類型且x的值為99,y的值為9,請將輸出語句printf

(【7】,x/y);補(bǔ)充完整,使其輸出的計(jì)算結(jié)果形式為:x/y=ll

(8)有以下程序

#include<stdio.h>

main()

(

charcl,c2;

scanf("8LC",&cl);

while(cl<65||cl>90)

scanf("8ic",&cl);

c2=cl+32;

printf("8LC,&c\n°,cl,c2);

)

程序運(yùn)行輸入65回車后,能否輸出結(jié)果、結(jié)束運(yùn)行(請回答能或不能)【8】

(9)以下程序運(yùn)行后的輸出結(jié)果是[9】

#include<stdio.h>

main()

{intk=l,s=0;

do{

if{((k&2)!=0)continue;

s+=k;k++;

}while(k)10);

printf("s=&d/n”,s);

)

(10)下列程序運(yùn)行時(shí),若輸入Iabcedl2df〈回車〉輸出結(jié)果為[10]

#include<stdio.h>

main()

{char

a=0,ch;

while((ch=getchar())!="\n')

{if(a&2!=0&&(ch>'a'&&ch<='z'))ch=ch-'a'+'A';

a++;putchar(ch);

)

printf("\n");

)

(11)有以下程序,程序執(zhí)行后,輸出結(jié)果是[11]

#include<stdio.h>

voidfun(int*a)

{a[0=a[l];]}

main()

{inta[10]={10,9,8,7,6,5,4,3,2,l),i;

for(i=2;i>=0;i—)fun{&a};

for(i=0;i<10;i++)printf(M&dw,a);

printf("\n");

)

Q2)請將以下程序中的函數(shù)聲明語句補(bǔ)充完整

#include<stdio.h>

int[12]

I

main()

{intx,y,(*p)();

p=max;

printf("&d\n",&x,&y);

)

Intmax(

溫馨提示

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

評論

0/150

提交評論