面向?qū)ο蟪绦蛟O(shè)計(jì)期末復(fù)習(xí)題及答案_第1頁
面向?qū)ο蟪绦蛟O(shè)計(jì)期末復(fù)習(xí)題及答案_第2頁
面向?qū)ο蟪绦蛟O(shè)計(jì)期末復(fù)習(xí)題及答案_第3頁
面向?qū)ο蟪绦蛟O(shè)計(jì)期末復(fù)習(xí)題及答案_第4頁
面向?qū)ο蟪绦蛟O(shè)計(jì)期末復(fù)習(xí)題及答案_第5頁
已閱讀5頁,還剩79頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

C++面向?qū)ο蟪绦蛟O(shè)計(jì)復(fù)習(xí)4.在進(jìn)行完任何C++流的操作后,都可以用C++

流的有關(guān)成員函數(shù)檢測(cè)流的狀態(tài);其中只能用于

試題類型1、單項(xiàng)選擇題(在每小題的四個(gè)備檢測(cè)輸入流是否結(jié)束狀態(tài)的操作函數(shù)名稱是

選答案中,選出一個(gè)正確答案,并將正確答案的答案:eof

序號(hào)填在題干的括號(hào)內(nèi)。15題,每小題2分,共

30分)[主要從作業(yè)題目中抽出來]5.函數(shù)重載是指o

答案:兩個(gè)或兩個(gè)以上的函數(shù)取相同的函數(shù)名,

但形參的個(gè)數(shù)或類型不同

2.填空題。(10題,每小題3分,共30分)

6.在派生類中重新定義虛函數(shù)時(shí)必須在

方面與基類保持一致。

答案:參數(shù)個(gè)數(shù)

3、閱讀程序,寫出程序運(yùn)行結(jié)果?!疽卜Q計(jì)算題】

閱讀程序例題【計(jì)算題】

(3題,每小題5分,共15分)

1.分析以下程序的執(zhí)行結(jié)果

#include<iostream.h>

4、程序編制題【也稱綜合分析題】。(第1、2題classSample

每題8分,第3題9分,共25分)重點(diǎn)復(fù)習(xí)內(nèi)(

容intx,y;

public:

打*號(hào)是而點(diǎn),打▲號(hào)是編程題出題范圍Sample(){x=y=0;}

*基本概念,對(duì)象,消息,類。Sample(inta,intb){x=a;y=b;}

面向?qū)ο笙到y(tǒng)特性,封裝性,繼承性,多態(tài)性。"Sample()

*▲C++類的構(gòu)成,類與對(duì)象,構(gòu)造與析構(gòu),動(dòng)(

if(x==y)

態(tài)存儲(chǔ),類嵌套。

cout?ux=y>,?endl;

靜態(tài)成員,對(duì)象數(shù)組,友元。

else

*函數(shù)重載。cout<<ax\-y9f<<endl;

運(yùn)算符重載。}

*引用定義與引用參數(shù)voiddispO

*基類與派生類的定義。(

*基類及派生類的訪問權(quán)(含派生類對(duì)基類的訪cout<<“X="<<x<<“,y"=?y?endl;

)

問、通過派生類對(duì)象對(duì)基類的訪問)和初始化。

};

多繼承與虛基類。

*多態(tài)性與虛函數(shù)。voidmain()

純虛函數(shù)、抽象類。(

*▲函數(shù)模板。Samplesi,s2(2,3);

*▲使用類來定義對(duì)■象并在程序中的應(yīng)用題型si.dispO;

樣題s2.disp();

填空題L假定AB為一個(gè)類,則執(zhí)行“AB)

語句時(shí),系統(tǒng)自動(dòng)調(diào)用該類的構(gòu)造函數(shù)

的次數(shù)為—解:

答案:10x=0,y=0

x—2,y—3

2.可以用p.a的形式訪問派生類對(duì)象P的基類成x!=y

員a,其中a是。x=y

答案:公有繼承的公有成員

2.分析以下程序的執(zhí)行結(jié)果

3.能作為重載函數(shù)的調(diào)用的依據(jù)是o#include<iostream.h>

答案:參數(shù)個(gè)數(shù)、參數(shù)類型intadd(intx,inty)

returnx+y;解:

}

intadd(intx,inty,intz)x=0,y=0

(x=l,y=2

returnx+y+z;x=10,y=205.分析以下程序的執(zhí)行結(jié)果:

)iiinclude<iostream.h>

voidmainO

classbase

(

(

inta=4,b=6,c=10;

cout?add(a,b)<<,?add(a,b,c)<<endl;intn;

)public:

解:base()0;

10,203.分析以下程序執(zhí)行結(jié)果base(inta)

#include<iostream.h>(

intadd(intx,inty)

cout?^constructingbaseclass"?endl;

(

n=a;

returnx+y;

,z

)cout?〃n=?n<<endl;

doubleadd(doublex,doubley))

("base(){cout?destructingbaseclass”?

returnx+y;endl;}

)};

voidmainO

classsubs:publicbase

(

(

inta=4,b=6;

doublec=2.6,d=7.4;intm;

cout<<add(a,b)<<〃,“<〈add(c,d)<<endl;public:

)subs(inta,intb):base(a)

解:(

10,10cout<<^constructingsubclass〃<<endl;

m=b;

4.分析以下程序執(zhí)行的結(jié)果

cout<<"m=〃<<m<<endl;

#include<iostream.h>

classSample)

(飛ubs(){cout<<"destructingsubclass〃"

intx,y;endl;}

public:};

Sample0{x=y=0;}voidmain()

Sample(inta,intb){x=a;y=b;}

{

voiddispO

subss(1,2);

(

cout<<,,x=,,<<x<<,/,y=,z<<y?endl;)

)

);解:

voidmainOconstructingbaseclass

(

n=1

Samplesi,s2(l,2),s3(10,20);

constructingsubclass

Sample*pa[3]={&sl,&s2,&s3};

for(int.i=0;i<3;i++)m=2

pa[i]->disp();destructingsubclass

)destructingbaseclass

6.分析以下程序的執(zhí)行結(jié)果:

-2-

#include<iostream.h>);

classSample

(classB:publicA

protected:(

intx;public:

public:B(char*sl,char*s2):A(sl)

Sample(){x=0;}(

Sample(intval){x=val;}cout<<s2<<endl;

voidoperator++(){x++;})

););

classDerived:publicSampleclassC:publicA

((

inty;public:

public:C(char*sl,char*s2):A(sl)

Derived():Sample(){y=0;}(

Derived(intvail,intcout<<s2<<endl;

val2):Sample(vail){y=val2;})

voidoperator-(){x―;y-;}};

voiddisp()classD:publicB,publicC

((

cout?z,x=,z?x?〃,y=〃?y?endl;public:

}D(char*sl,char*s2,char*s3,char

};*s4):B(sl,s2),C(sl,s3)

voidmain()(

(cout<<s4?endl;

Derivedd(3,5);)

d.disp(););

d++;voidmain()

d.disp();(

d-;Dd(〃classA〃,“classB〃,“classC〃,“class

d—;D〃);

d.dispO;)

)

解:

解:classA

x=3,y=5classB

x=4,y=5classA

x—2,y—3classC

7分析以下程序執(zhí)行結(jié)果:classD補(bǔ)充例題

ftinclude<iostream.h>1.分析以下程序的執(zhí)行結(jié)果

classA#include<iostream.h>

(template<classT>

public:Tmax(Tx,Ty)

A(char*s){cout<<s?endl;}{return(x>y?x:y);}

、A(){}voidmain()

-3-

{cout?max(2,5)?”,inta;

?max(3.5,2.8)?endl;}int&b=a;//變量引用

解答:5,3.52.分析以下程序的執(zhí)行結(jié)果b=10;

#include<iostream.h>cout?"a="?a?endl;

voidmain())

(解答:

inta[]={10,20,30,40},*pa=a;輸出為:a=106.分析以下程序的執(zhí)行結(jié)果

int*&pb=pa;#include<iostream.h>

pb++;classSample

cout?*pa?endl;(

)intx;

public:

解答:Sample(){};

輸出為:203.分析以下程序的執(zhí)行結(jié)果Sample(inta){x=a;}

#include<iostream.h>Sample(Sample&a){x=a.x+++10;}

template<classT>voiddisp(){cout?“x=”?x?endl;}

Tabs(Tx)};

{return(x>0?x:-x);}voidmain()

voidmain(){Samples1⑵,s2(s1);

{cout?abs(-3)??abs(-2.6)?endl;}sl.dispO;

s2.disp();

解答:輸出為:3,2.6)

解答:

4.分析以下程序的執(zhí)行結(jié)果x=3//++運(yùn)算的結(jié)果

#include<iostream.h>x=12//2+10

classSample7.分析以下程序的執(zhí)行結(jié)果

(#include<iostream.h>

charcl,c2;classSample

public:(

Sample(chara){c2=(c1=a)-32;}intx;

voiddisp()public:

{cout?cl?“轉(zhuǎn)換為"?c2?endl;}Sample(){);

);Sample(inta){x=a;}

Sample(Sample&a){x=a.x+l;)

voidmain()voiddisp(){cout?"x="?x?endl;}

();

Samplea('a'),bCb');voidmain()

a.dispO;{Samplesl(2),s2(sl);

b.disp();s2.disp();

))

解答:

a轉(zhuǎn)換為A解答:

b轉(zhuǎn)換為B5.分析以下程序的執(zhí)行結(jié)果輸出為:x=3o

#include<iostream.h>程序編制題例題【綜合分析題】

voidmain()

例1,寫出一個(gè)梯形類,操作有求面積和周長(zhǎng)

-4-

分析:由于要求梯形的面積和周長(zhǎng),那就要為梯);

形提供上底,下底,高,左邊長(zhǎng),右邊長(zhǎng)等屬性。voidmain()

(

因此,梯形類描述為:roundtablert(0.8,1.2,黑色);

cout?圓桌屬性數(shù)據(jù):?endl;

Classecheloncout?高度:?rt.getheight()?米?endl;

(cout?面積:<<rt.getarea()?平方米<<en

Inttop,bottom,height,1length,rlength;dl;

cout?顏色:?rt.getcolor()?endl;

1

Public:

.編寫程序,定義一個(gè)類其成員數(shù)據(jù)及函數(shù)

Echelon(){000}〃構(gòu)造函數(shù)3test,

要求如下:

IntArea(){ooo}〃求面積

私有數(shù)據(jù)成員

IntPerimeter(){。。。。}〃求周長(zhǎng)(1)intdata

(2)構(gòu)造函數(shù)兩個(gè)test()及test(intd),前者將(1)

中的數(shù)據(jù)成員data值設(shè)為0;后者將(1)中的

2.設(shè)計(jì)一個(gè)圓類circle和?個(gè)桌子類table,

數(shù)據(jù)成員data設(shè)定為指定值d

另設(shè)計(jì)一個(gè)圓桌類roundtable,它是從前兩個(gè)類派

(3)成員函數(shù)intsetdate()能在鍵盤讀入一個(gè)數(shù)值,

生的,要求輸出一個(gè)圓桌的高度、面積和顏色等

然后將該數(shù)值賦給data4.定義?個(gè)抽象類tea代

數(shù)據(jù)。

表茶葉,它有1個(gè)double類型的保護(hù)數(shù)據(jù)成員c

ost代表種植成本,它還有一個(gè)純虛函數(shù)price用

解:

來計(jì)算售價(jià):doubleprice(void)函數(shù)返回值為茶

circle類包含私有數(shù)據(jù)成員radius和求圓面積的成葉的售價(jià)。由tea派樂出具體類blacktea(紅茶),

員函數(shù)getarea();

要求如下:

table類包含私有數(shù)據(jù)成員height和返回高度的成

(1)類中定義保護(hù)成員數(shù)據(jù)doubleo_cost,表示紅

員函數(shù)getheight()

o茶的經(jīng)營(yíng)成本

roundtable類繼承所有上述類的數(shù)據(jù)成員和成員

⑵定義構(gòu)造函數(shù)blacktea(doublebtc,doublebto_

函數(shù),添加了私有數(shù)據(jù)成員color和相應(yīng)的成員函

c),將cost和o_cost,數(shù)據(jù)成員設(shè)定為指定值

數(shù)。

(3)重載price計(jì)算出blacktea的售價(jià)。(假設(shè):bl

acktea竄價(jià)=(cost+o_cost)*1.2)

本題程序如下:

#include<iostream.h>

#include<string.h>5.編寫一個(gè)程序,輸入N個(gè)學(xué)生數(shù)據(jù),包括學(xué)號(hào)、

classcircle姓名、成績(jī),要求輸出這些學(xué)生數(shù)據(jù)并計(jì)算平均

(

分。

doubleradius;

public:

circle(doubler){radius=r;}分析:

doublegetarea(){returnradius*radius*3.14;}設(shè)計(jì)一個(gè)學(xué)生類Stud,除了包括no(學(xué)號(hào))、

};

classtablename(姓名)和deg(成績(jī))數(shù)據(jù)成員外,有兩個(gè)靜

(態(tài)變量sum和num,分別存放總分和人數(shù),另有

doubleheight;兩個(gè)普通成員函數(shù)setdataO和disp(),分別用

public:

于給數(shù)據(jù)成員賦值和輸出數(shù)據(jù)成員的值,另有一

table(doubleh){height=h;}

doublegetheight(){returnheight;}個(gè)靜態(tài)成員函數(shù)avg(),它用于計(jì)算平均分。在

);、

main。函數(shù)中定義了一個(gè)對(duì)象數(shù)組用于存儲(chǔ)輸入

classroundtable:publictable,publiccircle的學(xué)生數(shù)據(jù)。

(

char*color;

public:本題程序如下:

roundtable(doubleh,doubler,charc[]):circleJtinclude<stdio.h>

(r),table(h)

Sinclude<string.h>

(

color=newchar[strlen(c)+l];^defineN3

strcpy(color,c);classStud

char*getcolor(){returncolor;}

-5-

intno;輸入學(xué)號(hào)姓名成績(jī):3stud84

charname[10];輸出數(shù)據(jù)

intdeg;學(xué)號(hào)姓名成績(jī)

staticintnum;1studl89

staticintsum;2stud278

public:3stud384

voidsetdata(intn,charna[],intd)平均分=83

(

no=n;deg=d;6.請(qǐng)編寫一個(gè)程序,以實(shí)現(xiàn)在屏幕上顯示如下的

strcpy(name,na);

乘法表。

sum+=d;

num++;1)1

)

2)24

staticdoubleavg()

(3)369

returnsum/num;

4)481216

)

voiddispO5)510152025

(

6)61218243036

printf(%-5d%-8s%3d\n,no,name,deg);

)7)7142128354249

);

8)816243240485664

intStud::sum=0;

intStud::num=0;9)918273645546372817.P463-P464函

數(shù)模板

需要掌握的內(nèi)容

voidmain()

(

面向?qū)ο蟪绦蛟O(shè)計(jì)的二大特征

Studst[N];

inti,n,d;

類和對(duì)象

charna[10];

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

類:C++的一種數(shù)據(jù)類型,使用類的變量則稱為對(duì)

(

象。C++的類是對(duì)象的抽象,是進(jìn)行封裝和數(shù)據(jù)

printf(輸入學(xué)號(hào)姓名成績(jī):);

隱臧的工具,包括:數(shù)據(jù)成員和成員函數(shù)。一個(gè)

scanf(%d%s%d,&n,na,&d);

類可以聲明多個(gè)對(duì)象,對(duì)象之間代碼共享,數(shù)據(jù)

st[i].setdata(n,na,d);

獨(dú)立。

)

printf(輸出數(shù)據(jù)\n);

C++類的說明

printf(學(xué)號(hào)姓名成績(jī)\n);

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

public:可被本類以外的函數(shù)訪問,是類與外部

st[i].dispO;

的接口;

printf(平均分二%g\n\n,Stud::avg());

private:只能被該類成員函數(shù)和友元函數(shù)存取和

)

調(diào)用;

protected:可被本類和本類的派生類的成員函數(shù)

本程序的執(zhí)行結(jié)果如下:

訪問,用于類的繼承。

輸入學(xué)號(hào)姓名成績(jī):1studl89

輸入學(xué)號(hào)姓名成績(jī):2stud278

成員函數(shù)

-6-

默認(rèn)時(shí)在類中定義的項(xiàng)都是私有的,類成員函數(shù)三、C++的基本語句

的外部實(shí)現(xiàn):1.掌握C++的基本語句,例如賦值語句、表

使用對(duì)象名引用對(duì)象的公有成員函數(shù)。方法如下:達(dá)式語句、復(fù)合語句、輸入、輸出語句和空格語

對(duì)象名.成員函數(shù)名(參數(shù)列表)句等。

2.用if語句實(shí)現(xiàn)分支結(jié)構(gòu)。

內(nèi)聯(lián)函數(shù)的概念;定義內(nèi)聯(lián)函數(shù)的兩種格式3.用switch語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。

1)函數(shù)體放在類體內(nèi)4.用for語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。

2)函數(shù)體放在類體外,使用inline關(guān)鍵字5.用while語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。

6.用do...while語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。

構(gòu)造函數(shù)7.轉(zhuǎn)向語句(goto,continue,break和return),

8.掌握分支語句和循環(huán)語句的各種嵌套使

構(gòu)造函數(shù)的作用是在對(duì)象被創(chuàng)建時(shí)為對(duì)象分配內(nèi)用。

存空間,對(duì)類的數(shù)據(jù)成員初始化并執(zhí)行對(duì)象的其

他內(nèi)部管理操作。四、數(shù)組、指針與引用

構(gòu)造函數(shù)與類同名1.掌握一維數(shù)組的定義、初始化和訪問,了

構(gòu)造函數(shù)可接收參數(shù)但不能有返回值,允許重載。解多維數(shù)組的定義、初始化和訪問。

當(dāng)創(chuàng)建一個(gè)類的對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用類的構(gòu)2.了解字符串與字符數(shù)組。

造函數(shù)。3.熟練掌握常用字符串函數(shù)

若未給類定義構(gòu)造函數(shù),則編譯系統(tǒng)將為該類生(strlen,strcpy,streat,strcmp,strstr等)。

成一個(gè)默認(rèn)的構(gòu)造函數(shù),它沒有參數(shù),只簡(jiǎn)單地4.指針與指針變量的概念,指針與地址運(yùn)算

把對(duì)象中的每個(gè)實(shí)例變量初始化為0。符,指針與數(shù)組。

5.引用的基本概念,引用的定義與使用。

析構(gòu)函數(shù)一、C++語言概述

注意事項(xiàng):搞清楚指針與地址運(yùn)算符的區(qū)別,指

1.了解C++語言的基本符號(hào)。針與引用的區(qū)別。

2.了解C++語言的詞匯(保留字、標(biāo)識(shí)符、

常量、運(yùn)算符、標(biāo)點(diǎn)符號(hào)等)。五、掌握函數(shù)的有關(guān)使用

3.掌握C++程序的基本框架(結(jié)構(gòu)程序設(shè)計(jì)1.函數(shù)的定義方法和調(diào)用方法。

框架、面向?qū)ο蟪绦蛟O(shè)計(jì)框架等)。2.函數(shù)的類型和返回值。

4.能夠使用VisualC++6.0集成開發(fā)環(huán)境編3.形式參數(shù)與實(shí)在參數(shù),參數(shù)值的傳遞。

輯、編譯、運(yùn)行與調(diào)度程序。4.變量的作用域、生存周期和存儲(chǔ)類別(自

動(dòng)、靜態(tài)、寄存器,外部)。

二、數(shù)據(jù)類型、表達(dá)式和基本運(yùn)算5.遞歸函數(shù)。

1.掌握C++數(shù)據(jù)類型(基本類型,指針類型)6.內(nèi)聯(lián)函數(shù)。

及其定義方法。7.帶有缺省參數(shù)值的函數(shù)。

2.了解C++的常量定義(整型常量,字符常

量,邏輯常量,實(shí)型常量,地址常量,符號(hào)常量)。注意事項(xiàng):C++中,函數(shù)之間傳遞參數(shù)有傳值和

3.掌握變量的定義與使用方法(變量的定義傳地址兩種傳遞方式。

及初始化,全局變量,局部變量)。

4.掌握C++運(yùn)算符的種類、運(yùn)算優(yōu)先級(jí)和結(jié)六、熟練掌握類與對(duì)象的相關(guān)知識(shí)

合性。1.類的定義方式、數(shù)據(jù)成員、成員函數(shù)及訪

5.熟練掌握C++表達(dá)式類型及求值規(guī)則(賦問權(quán)限(public,private,protected)。

值運(yùn)算,算術(shù)運(yùn)算符和算術(shù)表達(dá)式,關(guān)系運(yùn)算符2.對(duì)象和對(duì)象指針的定義與使用。

和關(guān)系表達(dá)式,邏輯運(yùn)算符和邏輯表達(dá)式,條件3.構(gòu)造函數(shù)與析構(gòu)函數(shù)。

運(yùn)算,指針運(yùn)算,逗號(hào)表達(dá)式)。4.靜態(tài)數(shù)據(jù)成員與靜態(tài)成員函數(shù)的定義與

-7-

使用方式。{成員變量類型

5.常數(shù)據(jù)成員與常成員函數(shù)。成員變量名;

6.This指針的使用。

);

7.友元函數(shù)和友元類。類類型除外

8.對(duì)象數(shù)組與成員對(duì)象。

3、運(yùn)算符與表達(dá)式

七、掌握類的繼承與派生知識(shí)運(yùn)算符:一元運(yùn)算符:++、--、:上&等

二元運(yùn)算符:

1.派生類的定義和訪問權(quán)限。+、八*、/、+=、||>&&

2.繼承基類的數(shù)據(jù)成員與成員函數(shù)。

三元運(yùn)算符:?:

基類指針與派生類指針的使用。

3.分量運(yùn)算符:->>.

4.虛基類。下標(biāo)運(yùn)算符:[]

括弧運(yùn)算符:()

八、了解多態(tài)性概念動(dòng)態(tài)存儲(chǔ)運(yùn)算符:new、delete

1.虛函數(shù)機(jī)制的要點(diǎn)。注意在一個(gè)表達(dá)式中運(yùn)算符的優(yōu)先級(jí)。其中尤其

要注意++、一、->、.、*、&、=運(yùn)算符。

2.純虛函數(shù)與抽象基類,虛函數(shù)。

3.了解運(yùn)算符重載。

4、C或C++語句

五種語句:表達(dá)式語句:例如:

九、模板y=x*3+4;

1.掌握簡(jiǎn)單了解函數(shù)模板的定義和使用方空語句:;

式??刂普Z句:例如:break;

if(*****).......else

2.掌握類模板的定義和使用方式,能夠?qū)懗?/p>

函數(shù)調(diào)用語句:例如:

模板類呈現(xiàn)。

printf(*****);

復(fù)合語句:例如:

十、輸入輸出流{x=9+y*5;

1.掌握C++流的概念。

2.能夠使用格式控制數(shù)據(jù)的輸入輸出。cout?x;}

除了復(fù)合語句以}號(hào)結(jié)束外,其余的語句全是

3.掌握文件的I/O操作。

用;結(jié)束。

詳細(xì)的復(fù)習(xí)內(nèi)容

語句可以混合使用:例如if(x!=3){y=7;

%;其中有復(fù)合、控制、表達(dá)式、

—、C++語言語法基礎(chǔ)printf("d”,x*y)}

函數(shù)調(diào)用語句。

1、標(biāo)識(shí)符

、三種程序結(jié)構(gòu)

是以字母或下劃線開頭,由字母、數(shù)字、下劃5

順序結(jié)構(gòu)

線組成的用來標(biāo)識(shí)變量、函數(shù)、自定義類型的符1)

2)分支結(jié)構(gòu)用ifelseswitch.......

號(hào),它不能是C或C++的保留字。

case.......defaultbreak等控制。

溫馨提示

  • 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)論