自-41030371材料1013王衛(wèi)兵實(shí)驗(yàn)95月22_第1頁(yè)
自-41030371材料1013王衛(wèi)兵實(shí)驗(yàn)95月22_第2頁(yè)
自-41030371材料1013王衛(wèi)兵實(shí)驗(yàn)95月22_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、第九次實(shí)驗(yàn)要求:(5 月 17 日)1、實(shí)驗(yàn)1 0:練習(xí)題一定義一個(gè)圓形類C ircle,其成員數(shù)據(jù)包括圓心坐標(biāo) x和y以及半徑r,所有成員數(shù)據(jù)聲明 為p rivate屬性,實(shí)現(xiàn)帶所有成員數(shù)據(jù)的構(gòu)造函數(shù),生成兩個(gè)Ci rc l e類的對(duì)象,其成員數(shù)據(jù)分別為:圓心坐標(biāo)為(20,3 0)和半徑為5,圓心坐標(biāo)為(-2 0, 4 0)和半徑為30。打印輸出兩個(gè) 圓的面積 ,并判斷圓心分別在哪個(gè)象限。源程序:#incl u de <iostre am >usi n g namespace stc;cl a s s C ircl ep ub li c:Circ le( );C irc le(i

2、ntp X,int pY, int p R );f loa t ge t Ar ea();int get Qu adran t();pri vate: int x; int y ;i nt r;;C ircl e :Ci r cle( in t pX,in t pY ,i nt pR)x = pX;y =pY;r = pR ;floa t C irc l e: : g etAr e a ()re turn 3.14*r*r;int C ircl e: ge tQuadr ant()i nt i =-1;if( x >0&&y>0)i =1 ;if (x<0&a

3、mp;&y>0)i=2;i f (x<0& &y < 0 )i =3;if(x>0 & &y<0)i =4;r e turn i;i n t ma i n ()C i rc le cl (20, 3 0, 5);Circ l e c2 ( 20,40, 3 0 );cou t < v "第一個(gè)圓的面積為:"<<c l .getA r e a () << e nd l ;cout v <"第一個(gè)圓圓心所在象限為:"<< c 1.ge tQ

4、ua dr an t ()< v en dl ;c o ut<<"第二個(gè)圓的面積為:"v <c2.getA re a()<v endl;cou t<< "第二個(gè)圓圓心所在象限為:"<v c2.g e t Q uad r ant ()<<e ndl;retu rn 0;結(jié)果截圖:rr Uta elii FilsitMi'Ci jiiflb *Cs Pr iie r < F i 18sWicOSO'lTl ¥iSUI*l Stud LoWP r m jnct n4 1

5、030371干"P兵、IL .馬如陽(yáng)為Itu 洶代砸-T-cn 為在為在M2、實(shí)驗(yàn)10:練習(xí)題二定義一個(gè)員工類 Em plo y ee,其成員數(shù)據(jù)包括編號(hào)id、姓名na me、性別sex和職務(wù)position,實(shí)現(xiàn)一個(gè)打印自身信息的內(nèi)聯(lián)成員函數(shù)pri n t E mpl oy ee,將修改性別的函數(shù)set Sex實(shí)現(xiàn)為帶默認(rèn)參數(shù)值的函數(shù),默認(rèn)的參數(shù)為M '表示為男性。生成一個(gè)性別為F'表示為女性)的 Employee對(duì)象,調(diào)用sets ex成員函數(shù)將性別修改為M '調(diào)用p rintEm p l oyee成員函數(shù)打印修改性別前后的對(duì)象信息。源程序:#in c l

6、u d e <i o stream/ 包含頭文件 io st r e a mu si ng na m espace std; II 使用命名空間 stdc l a s s E m p loyeep u blic:Em ployee();Emp l oy e e(i n t p Id ,ch ar * pN am e, cha r p S ex, c ha r * pPos i ti on );v oi d p rin tE mployee();void sets ex (ch a r pSe x );p r i v a t e:i nt i d; c h a r 衣 n am e; ch

7、ar s ex; c har* positi on; ;pPo siEm p lo yee : Empl oye e( int pId,ch ar * p N ame, cha rpS ex, char*ti on)i d =pI d ;name = ne w c harst rlen(pNa me)+1;if (n ame != 0)strcp y( n ame,pNam e);s ex = pSex;positi on = new char st rlen( p P os iti on )+1;if(posi t i on != 0 )strcpy(po siti on,pPosit i

8、o n);inline voi d Employe e:printEmp lo yee ()c out<<" i d: "vv id<<", " <<" na me: "<<name< v ","<< "se x: " <<se x < v ", " <<" po sit i on:" <<posi t ion<<en d l ;void Emplo yee:s et Sex (c har pSe x='M')se x= p Sex;int mai n ()Emp lo ye e em p(1001," z han gx

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論