c++面向?qū)ο髲?fù)習(xí)題答案版參考_第1頁
c++面向?qū)ο髲?fù)習(xí)題答案版參考_第2頁
c++面向?qū)ο髲?fù)習(xí)題答案版參考_第3頁
c++面向?qū)ο髲?fù)習(xí)題答案版參考_第4頁
c++面向?qū)ο髲?fù)習(xí)題答案版參考_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、文檔供參考,可復(fù)制、編制,期待您的好評與關(guān)注! 一、 填空題1.C+中有兩種數(shù)據(jù)類型: ( char )和 ( int long )可以使用signed修飾符。在C+中,用數(shù)組、指針、和( 引用 )作為函數(shù)參數(shù),能夠?qū)?shù)值帶回。2.為了降低函數(shù)調(diào)用的時間開銷,建議將小的調(diào)用頻繁的函數(shù)定義為(內(nèi)聯(lián)函數(shù) ),方法是在函數(shù)類型前加上(inline)關(guān)鍵字。3.面向?qū)ο蟮某绦蛟O(shè)計有四大特征,它們是抽象、封裝、( 繼承 )、( 多態(tài) )。4.拷貝構(gòu)造函數(shù)是在用一個對象初始化另一個對象時被調(diào)用,系統(tǒng)缺省的拷貝構(gòu)造函數(shù)的工作方法是( 把對象的每個數(shù)據(jù)成員的值都復(fù)制到新建立的對象中)。5.用new申請某一個

2、類的動態(tài)對象數(shù)組時,在該類中必須能夠匹配到(該類的)構(gòu)造函數(shù),否則應(yīng)用程序會產(chǎn)生一個編譯錯誤。6.靜態(tài)數(shù)據(jù)成員必須在類外進(jìn)行初始化,且靜態(tài)數(shù)據(jù)成員的一個拷貝被類的所有對象( 共享 )。7.在C+中,定義重載函數(shù)時,應(yīng)至少使重載函數(shù)的參數(shù)個數(shù)或參數(shù)類型( 不同 )。8.在C+中,雖然友元提供了類之間數(shù)據(jù)進(jìn)行訪問的一種方式,但它破壞了面向?qū)ο蟪绦蛟O(shè)計的( 封裝 )特性。9.預(yù)編譯指令由三種,它們是:文件包含、 ( 宏定義 )和 ( 條件編譯 )。10.靜態(tài)的成員函數(shù)沒有隱含的 ( this ),所以,它們只能直接訪問類的靜態(tài)的數(shù)據(jù)成員。11.在C+中,函數(shù)的參數(shù)有兩種傳遞方式,它們是值傳遞和( 地

3、址 )。12.當(dāng)非靜態(tài)成員函數(shù)被調(diào)用時,該成員函數(shù)的( this )指向調(diào)用它的對象。13.拷貝構(gòu)造函數(shù)使用( 引用 )作為參數(shù)初始化創(chuàng)建中的對象。14.在公有繼承的情況下,基類數(shù)據(jù)成員在派生類中的訪問權(quán)限( 不變 )。15.在C+中,構(gòu)造派生類對象時,總是先從( 基類 )的初始化開始的。16.當(dāng)需要統(tǒng)計程序中某個類創(chuàng)建對象的個數(shù)時,需要給該類定義(靜態(tài)數(shù)據(jù))成員。17.在多個類之間有重復(fù)繼承時,為避免被重復(fù)繼承的基類數(shù)據(jù)成員在內(nèi)存中有多個拷貝,應(yīng)將該基類定義為( 虛基類 )。18.在C+類中,有一種不能定義對象的類,這樣的類只能被繼承,稱之為( 抽象類 ),定義該類至少具有一個( 純虛函數(shù)

4、)。19.在C+中構(gòu)造一個對象時,其數(shù)據(jù)成員在構(gòu)造函數(shù)中初始化。對于內(nèi)嵌的對象、 ( 常量 )、 ( 引用 )數(shù)據(jù)成員需要在構(gòu)造函數(shù)的成員初始化列表中初始化。 20.在類的定義中,說明為protected的數(shù)據(jù)成員稱為保護(hù)成員。保護(hù)數(shù)據(jù)成員具有雙重作用:對于其派生類而言, ( 可以訪問 );而對于其外部的程序而言, ( 不可以訪問 )。21.控制格式輸出的操縱符中,(setprecision)是設(shè)置數(shù)據(jù)精度的,( hex )是設(shè)置十六進(jìn)制的。22.如果s是int型變量,且s=6,則下面s%2+(s+1)%2表達(dá)式的值為_0_ _。23已知字母a的ASCII碼為十進(jìn)制數(shù)97,且設(shè)ch為字符型變量

5、,則表達(dá)式ch=a+4的值為_e_ _。24數(shù)組與函數(shù)參數(shù)聯(lián)系密切,當(dāng)用數(shù)組元素作函數(shù)參數(shù)時,這是屬于值傳遞;當(dāng)數(shù)組名作為參數(shù)時,這是屬于 地址 傳遞,對形參的改變可影響到實(shí)參。25利用“對象名.成員變量”形式訪問的對象成員僅限于被聲明為 公有 的成員;若要訪問其他成員變量,需要通過 公有 函數(shù)或友元函數(shù)函數(shù)。26一個_類_和_對象_的關(guān)系,正如基本數(shù)據(jù)類型與該類型的變量一個。27類成員的默認(rèn)訪問方式是_私有的_.28一個類有_多個_個構(gòu)造函數(shù),有_一個_析構(gòu)函數(shù)。29類的_靜態(tài)_成員函數(shù)不能對類中的非靜態(tài)成員進(jìn)行默認(rèn)訪問。30如果說明類B是類A的友元類,則類B的所有成員函數(shù)都是類A的_友元函

6、數(shù) _。31利用成員函數(shù)對二元運(yùn)算符重載,其左操作數(shù)為對象,右操作數(shù)為實(shí)際參數(shù) 。32類有兩種用法:一種是類的實(shí)例化,即生成類的_模板類_ ;另一種是通過_基類_派生出新的類。33運(yùn)算函數(shù)中的關(guān)鍵字是_ _ operator _,它和運(yùn)算符一起組成該運(yùn)算符函數(shù)的函數(shù)名。34如果一個類中有一個或多個純虛函數(shù),則這個類稱為_ _抽象類_。35文件的打開是通過使用類_ _ _對象_的成員函數(shù)來實(shí)現(xiàn)的。36設(shè)所有變量均為整型,則表達(dá)式(e=2,f=5,e+,f+,e+f)的值為_9_。37已知c的ASCII碼為十進(jìn)制數(shù)99,設(shè)k為字符型變量,則表達(dá)式k=c+1的值為_d_。38函數(shù)的形參在未被調(diào)用之前

7、 不被 分配空間,函數(shù)的形參的類型 要和實(shí)參的相同。39類的成員分為數(shù)據(jù)成員和_ _ _成員函數(shù)_。40類完成了面向?qū)ο蟪绦蛟O(shè)計的_抽象_特性。41構(gòu)造函數(shù)是_對象_被創(chuàng)建時自動執(zhí)行,對象消失時自動執(zhí)行的成員函數(shù)稱為_析構(gòu)_對象 43在繼承機(jī)制下,當(dāng)對象消亡時,編譯系統(tǒng)先執(zhí)行 派生類 的析構(gòu)函數(shù),然后才執(zhí)行派生類中子對象類的析構(gòu)函數(shù),最后執(zhí)行 基類 的析構(gòu)函數(shù)。44類的_靜態(tài)_數(shù)據(jù)成員是類所有對象共享的成員。45友元函數(shù)_不是_類的成員函數(shù)。(是/不是)46如果類A繼承了類B,則類A稱為_派生類_,類B稱為_基類_。47運(yùn)算符重載后,原運(yùn)算符的優(yōu)先級和結(jié)合特性_不會_改變。(會/不會)48_純

8、虛函數(shù)_是一個在基類中說明的虛函數(shù),但未給出具體的實(shí)現(xiàn),要求在其派生類實(shí)現(xiàn)。49文件的關(guān)閉是通過通過使用類_的成員函數(shù)_來實(shí)現(xiàn)的。(去掉)二、選擇題1面向?qū)ο蟮模?B )是一種信息隱蔽技術(shù),目的在于將對象的使用者與設(shè)計者分開。不允許使用者直接存取對象的屬性,只能通過有限的接口與對象發(fā)生聯(lián)系。A多態(tài)性 B封裝性 C繼承性 D重用性2C+的合法注釋是( B )。A/*This is a C program/* B/ This is a C programC “This is a C program” D/*This is a C program/3關(guān)于C+和C語言的描述中,( C )是錯誤的?AC

9、是C+的一個子集 B C程序在C+環(huán)境可以運(yùn)行C C+程序在C環(huán)境可以運(yùn)行 D C+是面向?qū)ο蟮亩鳦是面向過程的4運(yùn)算符 +、=、=、% 中,優(yōu)先級最低的運(yùn)算符是( C )。A. + B.a+&cd)?+d:a=中,優(yōu)先級最高的運(yùn)算符是( C )。A+ B= C* D=24下列不合法的變量名為(A )。Aint Bint1 Cname_1 Dname025已知x=43,ch=A,y=0;則表達(dá)式(x=y&chB&!y)的值是( C )。A0 B語法錯 C1 D“假” A語句for(i=0;i+)表示無限循環(huán) Bfor(;)表示無限循環(huán)26以下不正確的是(c)。?Cfor()也表示無限循環(huán) Dw

10、hile(1)表示無限循環(huán)27在函數(shù)的返回值類型與返回值表達(dá)式的類型的描述中,錯誤的是( B,D )。A 函數(shù)返回值的類型是在定義函數(shù)時確定,在函數(shù)調(diào)用時是不能改變的B 函數(shù)返回值的類型就是返回值表達(dá)式的類型C 函數(shù)返回值表達(dá)式類型與返回值類型不同時,函數(shù)表達(dá)式類型應(yīng)轉(zhuǎn)換成返回值類型D 函數(shù)返回值類型決定了返回值表達(dá)式的類型28如果一個函數(shù)無返回值,定義時它的函數(shù)類型應(yīng)是(C)。A任意 Bint Cvoid D無29在C+語言中,關(guān)于參數(shù)默認(rèn)值的描述正確的是(A,B)。A只能在函數(shù)定義時設(shè)置參數(shù)默認(rèn)值B設(shè)置參數(shù)默認(rèn)值時,應(yīng)當(dāng)從右向左設(shè)置C設(shè)置參數(shù)默認(rèn)值時,應(yīng)當(dāng)全部設(shè)置D設(shè)置參數(shù)默認(rèn)值后,調(diào)用函

11、數(shù)不能再對參數(shù)賦值30若有以下定義,則說法錯誤的是( D )。 int a=100,*p=&a ;A聲明變量p,其中*表示p是一個指針變量B變量p經(jīng)初始化,獲得變量a的地址C變量p只可以指向一個整形變量D變量p的值為10031列關(guān)于結(jié)構(gòu)體的說法錯誤的是(D )。A結(jié)構(gòu)體是由用戶自定義的一種數(shù)據(jù)類型B結(jié)構(gòu)體中可設(shè)定若干個不同數(shù)據(jù)類型的成員C結(jié)構(gòu)體中成員的數(shù)據(jù)類型可以是另一個已定義的結(jié)構(gòu)體D在定義結(jié)構(gòu)體時,可以為成員設(shè)置默認(rèn)值32下列有關(guān)類的說法不正確的是( C )。A 對象是類的一個實(shí)例B 任何一個對象只能屬于一個具體的類C 一個類只能有一個對象D 類與對象的關(guān)系和數(shù)據(jù)類型與變量的關(guān)系相似33(

12、 C )的功能是對象進(jìn)行初始化。A析構(gòu)函數(shù) B. 數(shù)據(jù)成員 C.構(gòu)造函數(shù) D.靜態(tài)成員函數(shù)34關(guān)于友元的描述中,( A )是錯誤的。A 友元函數(shù)是成員函數(shù),它被說明在類體內(nèi)B 友元函數(shù)可直接訪問類中的私有成員C 友元函數(shù)破壞封裝性,使用時盡量少用D 友元類中的所有成員函數(shù)都是友元函數(shù)35為了使類中的某個成員不能被類的對象通過成員操作符訪問,則不能把該成員的訪問權(quán)限定義為(A,B,C )。A.public B. protected C.private D. static36派生類的對象對它的( A,B,D )是可以訪問的。A公有繼承的基類的公有成員 B. 公有繼承的基類的保護(hù)成員C. 公有繼承的

13、基類的私有成員 D. 保護(hù)繼承的基類的公有成員37多繼承派生類構(gòu)造函數(shù)構(gòu)造對象時,(B )被最先調(diào)用。A派生類自己的構(gòu)造函數(shù) B虛基類的構(gòu)造函數(shù)C非虛基類的構(gòu)造函數(shù) D派生類中子對象類的構(gòu)造函數(shù)38C+類體系中,不能被派生類繼承的有(C )。A.構(gòu)造函數(shù) B.虛函數(shù) C.靜態(tài)成員函數(shù) D.賦值操作函數(shù)39編譯時的多態(tài)性可以通過使用(A,D )獲得。A虛函數(shù)和指針 B重載函數(shù)和析構(gòu)函數(shù) C虛函數(shù)和對象 D虛函數(shù)和引用40下列描述中,( A )是抽象類的特征。A可以說明虛函數(shù) B可以進(jìn)行構(gòu)造函數(shù)重載 C可以定義友元函數(shù) D不能說明其對象三、指出并改正下列程序段中的語法錯誤。題目答案1.float

14、x=3.26f;int &ref1=x;/ float1.類型不一致2.int d1=3, d2=2;int * const dp=&d1;dp=&d2;*dp=5;2.常指針3. /Nums為已定義的類Nums *fp;fp=new int4;3.類型不一致4. void func(int first, int 2_secnd);4.標(biāo)識符得字母開頭5.void Pixel:operator=(Pixel &p1, Pixel &p2);5.“=”運(yùn)算符重載函數(shù)返回類型不對6./Pixel有兩個整型成員x和yPixel Pixel:operator+=(Pixle&p)constx+=p.x

15、;y+=p.y;return *this;6.在這里this是指向常量的常指針2、指出并改正下列程序段中的語法錯誤。題目答案1.int x=13;const int &ref=x;ref=10;1.常引用不能賦值了2.double *fp;fp=new int(3);2.類型不一致3. void func( first, int secnd);3. first不是類型說明4. /Pixel有兩個整型成員x和y,其拷/貝構(gòu)造函數(shù)定義如下:void Pixel(const Pixle& p);4.不能有“void”5.friend Pixel & operator=(Pixel &p1, Pixe

16、l&p2);5.不能定義友元函數(shù),只能是成員函數(shù)。6. /Pixel有兩個整型成員x和yPixel Pixel:operator+(int) Pixel temp; temp=*this;x+;y+;return *this;temp;6.四、程序填空1編寫函數(shù)將字符串按逆序存放。#include#include#includevoid main()int i,n;char s100,temp;coutinput string:endl; (1) get(s); n= (2) strlen(s); for(i=0;in/2;i+)temp=si;si=sn-i-1; sn-i-1=temp;c

17、outNow,string:endl;puts(s); 2.下列程序定義了類Pixel,請完成前置+和后置+的運(yùn)算符函數(shù)的定義。class Pixelint x,y;public:Pixel(int xx=0,int yy=0) x=xx; y=yy; Pixel operator +();Pixel operator +(int);void display();Pixel Pixel:operator +() x+;y+;return (3) *this Pixel Pixel:operator +(int) ( 4 )Pixel temp=*this; x+; y+;return ( 5

18、) temp; void Pixel:display()cout(x,y)endl;3. 根據(jù)給定的程序執(zhí)行結(jié)果,將下列程序補(bǔ)充完整。#include class Basepublic: ( 6 )Base() cout” Delete Derived”lend; ;class Derived:public Basepublic: ( 7 )Derived ()cout” Delete Base”lend; ;void main() Base *p1= ( 8 )new Derived ; delete p1; 程序的執(zhí)行結(jié)果如下:Delete DerivedDelete Base4定義一個字

19、符串類String,有兩個私有數(shù)據(jù)成員:char* content和int len;要求1)在構(gòu)造函數(shù)中提示用戶輸入字符串,;2) 用戶能提取和顯示字符串;(分別由兩個函數(shù)完成)3)實(shí)現(xiàn)對字符串中所有小寫字母變成大寫,并顯示。注意內(nèi)存的分配與釋放。類定義的部分代碼如下,請補(bǔ)充代碼使類的定義完整。#include #include #include class Stringchar* content;int len;public:String(); String() ( 1 ) delete content; void display();void upper_str();char* get_s

20、tr() const ( 2 ) return content; ;String:String() char ch50;/?coutch;len=strlen(ch);content= ( 3 )new char50; if(!content)cout Memory allocation eror!;exit(1);strcpy(content,ch);void String:display()coutcontent have len characters.endl; void String:upper_str() for (int i=0;ilen;i+)if ( 4 )(a= conten

21、ti& contenti =z) contenti= ( 5 ) contenti+32; 5. 下列程序定義了類Point,請完成前置-和后置-的運(yùn)算符函數(shù)的定義。class Pointfloat x,y;public:Point(float xx=0,float yy=0) x=xx; y=yy; Point operator -();Point operator -(int);void display();Point Point:operator -() x-;y-;return ( 6 )*this; Point Point:operator -(int) ( 7 ) Point te

22、mp;temp=*this; x-; y=y-; ( 8 )return temp; void Point:display()cout(x,y)endl;6、程序填空,直接將答案寫在空行上1._#incolude _/_1_class A int a;public: A(int i)a=i; void print()coutaendl;class B A obj_a; int b;public:_B(int i): obj_a (i)_ _ b=i; void print();_void B:print()_/3_obj_a.print();coutbendl;int main( )B obj

23、_b(3,4);obj_b.print();return 0; 2.#include 5#include class Complexdouble real,image;public:Complex(double r=0,double i=0) real=r; image=i; ; 4 friend ostream & operator ( ostream &, Complex &) ; 5 ostream & operator ( ostream & output , Complex & obj) ; output obj.real obj.image; 6 return output ;in

24、t main()4Complex c;coutc;return 0;/重載五、寫出程序的運(yùn)行結(jié)果1.#include int main(void)char str=configuration;char *p=str; coutpendl; for(int i=0;isizeof(str);i=i+2)coutstri; coutendl;/字符c的ASCII碼是99for(i=0;i4;i+)cout*p+i ;coutendl;return 0;第1題的運(yùn)行結(jié)果如下:configurationcniuaincdef2.# includeclass Nodepublic:int data;No

25、de *next;Node(int d,Node * q=0) data=d;next=q; 第2題程序運(yùn)行結(jié)果:67-45-23-;int main()int n;Node * p;Node * q=0;while (cinn)p=new Node(n,q);q=p;for(p=q;p;p=p-next)coutdata;cout*n;return 0;/假定,輸入如下3個數(shù)據(jù):23 45 673.#include class ConstTestint m1,m2;public:ConstTest(int x,int y) m1=x;m2=y;void print()coutm1,m2end

26、l;void print() const;void ConstTest:print() constcoutconst fun: m1+m2endl;int main()ConstTest a(6,9);a.print();const ConstTest b(2,5);第3題程序運(yùn)行結(jié)果:6, 9const fun: 7b.print(); return 0;4.#include class Planeprotected:int x,y;public:Plane(int a,int b)x=a;y=b;virtual void print() cout(x,y)endl;virtual void

27、 increase(int d); ;class Solid:public Planeint z;public:Solid(int a,int b,int c):Plane(a,b)z=c;void print() cout(x,y,z)print(); ptr=&d2;ptr-print(); ptr-increase(4); ptr-print(); d2.print ();(3, 6)(2, 7, 9)(6,11,13)(6,11,13) 第4題運(yùn)行結(jié)果:(3,6)(2,7)(6,11)(6,11,9)5.去掉上題(即第4小題)程序中的 “ virtual”關(guān)鍵字,運(yùn)行結(jié)果如何? (8

28、分)第5題運(yùn)行結(jié)果:6. #include class Countstatic int count;public:Count()count+;static int Getc()return count;Count()count-;int Count:count=100;int main(void)Count c1,c2;coutCount:Getc()endl;Count c3;coutCount:Getc()endl;coutCount:Getc()endl;return 0;第6題102105102的運(yùn)行結(jié)果:1. #include void main(void)char string=f

29、ortunate ;char *p=string; coutstringendl;cout*p*(p+2)*(p+4)*(p+6)endl;for(int i=1; isizeof(string); i+=2)coutstringi; 2. #includevoid main() int a;couta;switch(a%2) case 0: couta是偶數(shù)endl;default: couta是奇數(shù)endl;a=a/4;coutaendl; 如果輸入數(shù)為6,則輸出結(jié)果是什么? 14.( 3 分)#includeclass Point int x,y; public: Point(int a

30、=0,int b=0) x=a; y=b; void move(int xoffset,int yoffset) x+=xoffset; y+=yoffset; int getx() return x; int gety() return y;class Rectangle:public Point int length,width; public: Rectangle(int x,int y,int l,int w):Point(x,y) length=l;width=w; int getlength()return length; int getwidth()return width;vo

31、id main() Rectangle r(0,0,4,9);r.move(33,66);coutr.getx(),r.gety(),r.getlength(),r.getwidth()endl;5.#include class Base public:virtual void show()coutBase:show()endl;class Derived1: public Basepublic:void show()coutDerived1:show()endl;class Derived2: public Derived1public:void show()coutDerived2:sho

32、w()endl;void main()Base b;Derived1 d1;Derived2 d2;Base *ptr3=&b,&d1,&d2;for (int i=0;ishow();Base:show()Derived1:show()Derived2:show()6.去掉上題(即第5小題)程序中的 “ virtual”關(guān)鍵字,運(yùn)行結(jié)果如何?Base:show()Base:show()Base:show() 2. #includevoid main() int a,b;int n=0;for(a=1,b=1;a=10) break;if(b%3=1) b+=3; n+; continue;c

33、outaendl;coutbendl;coutnendl; 3.#includeclass Pixel int x, y;public:static int count;Pixel()count+;Pixel()count-;int Pixel:count =0;int main()Pixel p6;Pixel p1=p2;coutPixel:count endl;Pixel p24;coutPixel:count endl;coutPixel:count endl;4. #include class Aint a1,a2;public:A(int i,int j)a1=i;a2=j;void

34、 printA()couta1,a2endl;class BA a; int b1;public:B(int i,int j,int k); void printB();B:B(int i,int j,int k):a(k,j) b1=i; void B:printB()a.printA();coutb1endl;int main(void)B bbb(8,2,6);bbb.printB();return 0;5.#include class Pixelprotected:int x,y;public:Pixel(int a,int b)x=a;y=b;virtual void print()

35、 cout(x,y)endl;virtual void move(int d); ;class Pixel_3d:public Pixelint z;public:Pixel_3d(int a,int b,int c):Pixel(a,b)z=c;void print() coutx,y,zprint(); ptr=&d2;ptr-print(); ptr-move(5); ptr=&d1;ptr-print(); ptr=&d2;ptr-print(); 6.去掉上題(即第5小題)程序中的 “ virtual”關(guān)鍵字,運(yùn)行結(jié)果如何? 1. #include void main(void)ch

36、ar string=successful ;char *p=string; coutstringendl;cout*p*(p+2)*(p+4)*(p+6)endl; for(int i=1; isizeof(string); i+=2) coutstringi; 第1題運(yùn)行結(jié)果:2. #include int main( )int x,y;coutxy; coutx=x,y=yendl;coutx-y=x-yn ;cout”x*y=”x*yendl;return 0;/假定,輸入如下兩個數(shù)據(jù):9 3第2題運(yùn)行結(jié)果:3.#includeclass Pixelint x, y;public:sta

37、tic int count;Pixel()count+;Pixel()count-;Pixel(const Pixel & obj)x=obj.x; y=obj.y; count+; int Pixel:count =0; int main()Pixel p5;coutPixel:count endl;Pixel p1=p1;Pixel p2=p2;coutPixel:count endl;Pixel p23;coutPixel:count endl;coutPixel:count endl; /第3題運(yùn)行結(jié)果:4.#include class A int a;protected: int p

38、rotect;public: A(int x)a=x;protect=x+5;coutAendl; void show()couta protectendl;class Bint b;public: B(int x)b=x;coutBendl;int Getb()return b;class C:public AABC1,62,5 int c; B obj_b; public: C(int x,int y,int z);void show();C:C(int x,int y,int z):A(x),obj_b(y)c=z; coutCendl; void C:show() A:show(); coutobj_b.Getb(),cendl;void main(void) C c1(1,2,5); c1.show(); /第4題運(yùn)行結(jié)果:六.判斷下面程序的主函數(shù)中語句的對錯。#include class Baseint a

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論