freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c綜合練習(xí)帶答案-文庫(kù)吧資料

2025-07-01 15:36本頁(yè)面
  

【正文】 new A(weirong)。 }}。 } ~A() { delete []a。 strcpy(a,s)。 d:11/10 }7. includeincludeclass A { char *a。 c:7/10 coutd: 。 b:3/10 coutc: 。 a:6/15 coutb: 。 第6題答案: couta: 。 c=(b)。 (3,10)。 void main() { Franction a,b,c,d。denoendl。} //輸出一個(gè)分?jǐn)?shù) void FranOutput() {coutnume39。} //置分?jǐn)?shù)的分子和分母分別n和d void InitFranction(int n, int d) {nume=n。 //置分?jǐn)?shù)的分子和分母分別0和1 void InitFranction() {nume=0。 //返回兩個(gè)分?jǐn)?shù)*this和x之和,具體定義在另外文件中實(shí)現(xiàn) Franction FranAdd(const Franctionamp。 //定義分子 int deno。 ()。 ()。 ()。 ()。 d=(a)。 ()。 (7,12)。} }。/39。 deno=d。 deno=1。 x)。 //定義分母 public: //把*this化簡(jiǎn)為最簡(jiǎn)分?jǐn)?shù),具體定義在另外文件中實(shí)現(xiàn) void FranSimp()。}5. include class Franction { //定義分?jǐn)?shù)類(lèi) int nume。 CE a=*ep。 epSetValue(x+y,yz,10)。 CE *ep。 return (dc? d:c)。 }。 c=x3。 void SetValue(int x1,int x2, int x3) { a=x1。 int getmin() {return (ab? a:b)。 coutepGetMax()endl。 cout()endl。ex。}void main(){ int x=5,y=12,z=8。int CE::GetMax() { int d=getmax()。 } int GetMax()。 b=x2。} public: int c。}3. include class CE { private: int a,b。 ()。 strcat(a,xyz)。 (abcdef,30)。 第2題運(yùn)行結(jié)果:void main(){ CD dx,dy。bendl。} void Output() {couta39。 } char* Geta() {return a。 strcpy(a,aa)。 int b。 ()。 (shenyafen,3*()+5)。 第1題運(yùn)行結(jié)果:void main(){ CD dy。bendl。} void Output() {couta39。 } char* Geta() {return a。 strcpy(a,aa)。 int b。}___(2)_static int __ GetTotal_Weight() { //定義靜態(tài)成員函數(shù)返回總重量 ___(3)_ return totalweight __。} char* GetN(){___(1) return gd_name ___。 totalweight+=weight。 //同類(lèi)商品總重量 public:Goods (char*str,int w){ //構(gòu)造函數(shù) strcpy(gd_name,str)。 //商品名稱(chēng) int weight。 //以i為循環(huán)變量,把r對(duì)象的a數(shù)據(jù)成員中的 //每個(gè)元素值依次累加到s中 couts=sendl。 i++) s+=(i)。 ___(3) for(i=0。 A r(b,10,10)。___(2)AA::~A( ) {delete [ ]a。 int GetValue(int i) {return a[i]。i++) a[i]=aa[i]___。 ___(1)for(int i=0。 if(nMaxLen) exit(1)。 public: A(): a(0), n(0), MaxLen(0) {} A(int *aa, int nn, int MM) { n=nn。 int n。___ //把r對(duì)象的a數(shù)據(jù)成員中的每個(gè) //元素值依次累加到s中 couts=sendl。 i10。 int i,s=0。 void main() { int b[10]={1,2,3,4,5,6,7,8,9,10}。} int GetValue(int i) ___(2)_return a[i]。 i++) a[i]=aa[i]。 //由a指向長(zhǎng)度為MaxLen的動(dòng)態(tài)數(shù)組 for(int i=0。 if(nMaxLen) exit(1)。 public: A(): a(0), n(0), MaxLen(0) {} A(int *aa, int nn, int MM) { n=nn。 int n。 //調(diào)用無(wú)參構(gòu)造函數(shù)生成由p1指向的動(dòng)態(tài)對(duì)象 ___(3)_p2=new A (4,5)__ 。main() { A *p1, *p2。b=bb。 //定義p指針,使之指向?qū)ο髕}11.class A { int a,b。main() { ___(2)A x(5) , y(x)___ 。10.class A { int a,b。 strcpy(a,aa)。 public: ___(1)_A( ) {a=0。 //定義類(lèi)A的指針對(duì)象p ___(3) p=new A(5)__。} ___(1)A(int aa):a(aa)___{} //定義構(gòu)造函數(shù),用參數(shù)aa初始化數(shù)據(jù)成員a }。}8.class A { int a。}void Stack::Print() { while(!Empty()) cout___(3)_Pop( )__ 39。 exit(1)。 //指明棧頂元素位置的指針}。 //按照后進(jìn)先出原則依次輸出棧中每個(gè)元素,直到??諡橹筽rivate: int elem[ARRAY_SIZE]。} int Depth() {return top+1。 //從棧頂彈出一個(gè)元素 bool Empty() { //判??? if(top==1) return true。} //初始化棧為空 void Push(int newElem)。}7. 已知一個(gè)利用數(shù)組實(shí)現(xiàn)棧的類(lèi)定義如下:const int ARRAY_SIZE=10。 //中止運(yùn)行 } ___(2) top++或(++top)___。void Stack::Push(int newElem) { if(___(1)_top==ARRAY_SIZE1__) { cout棧滿!endl。 //用于保存棧元素的數(shù)組 int top。} //返回棧的深度 void Print()。else return false。 //向棧中壓入一個(gè)元素 int Pop()。class Stack {public: void Init() {top=1。 coutmendl。 ___(3)( )__。 (a,8)。 使用該類(lèi)的主函數(shù)如下:void main(){ int a[10]={23,78,46,55,62,76,90,25,38,42}。 //采用選擇排序的方法對(duì)數(shù)組a中前n個(gè)元素,進(jìn)行從小到大排序 void PrintA()。 //用數(shù)組aa初始化數(shù)據(jù)成員a,用nn初始化數(shù)據(jù)成員n int MaxA()。 int n。 coutmendl。 int m=___(2)()__。 AA x。 //依次輸出數(shù)組a中的前n個(gè)元素,最后輸出一個(gè)換行}。 //采用選擇排序的方法對(duì)數(shù)組a中前n個(gè)元素,進(jìn)行從小到大排序 void InsertA()。 //用數(shù)組aa初始化數(shù)據(jù)成員a,用nn初始化數(shù)據(jù)成員n int MaxA()。 int n。 a[j+1]=x。 j) if(xa[j]) ___(2)_a[j+1]=a[j]__。 for(j=i1。 in。void ___(1)__AA::Insert()_ { int i,j。//采用插入排序的方法對(duì)數(shù)組a中前n個(gè)元素進(jìn)行從小到大排序 void PrintA()。 //從數(shù)組a中前n個(gè)元素中查找最大值void SortA()。public: void SetA(int aa[], int nn)。 }}3. 已知一個(gè)類(lèi)的定義如下:includeclass AA { int a[10]。k=j}__ a[k]=a[i]。 jn。 i++) { int x=a[i], k=i。 for(i=0。 //依次輸出數(shù)組a中的前n個(gè)元素}。 //采用選擇排序的方法對(duì)數(shù)組a中前n個(gè)元素,進(jìn)行從小到大排序 void InsertA()。 //用數(shù)組aa初始化數(shù)據(jù)成員a,用nn初始化數(shù)據(jù)成員n int MaxA()。 int n。 ___(3)_return x__。 in。int ____(1)__AA::Max()___ { int x=a[0]。 //依次輸出數(shù)組a中的前n個(gè)元素}。 //采用選擇排序的方法對(duì)數(shù)組a中前n個(gè)元素,進(jìn)行從小到大排序 void InsertA()。 //用數(shù)組aa初始化數(shù)據(jù)成員a,用nn初始化數(shù)據(jù)成員n int MaxA()。 int n。 C. 有this指針,不能執(zhí)行默認(rèn)操作 A. 有this指針,有默認(rèn)操作的對(duì)象 )。 D. 不需要任何限定 B. 不需加上類(lèi)域的限定A 63. 一個(gè)類(lèi)的成員函數(shù)也可以成為另一個(gè)類(lèi)的友元函數(shù),這時(shí)的友元說(shuō)明( B. 提高程序的可靠性 A. 增強(qiáng)數(shù)據(jù)安全性 )。 D. 具有任何權(quán)限的成員 B. 只能是保護(hù)成員 D 61. 當(dāng)將一個(gè)類(lèi)A或函數(shù)f()說(shuō)明為另一個(gè)類(lèi)B的友元后,類(lèi)A或函數(shù)f()能夠直接訪問(wèn)類(lèi)B的( C. 所屬類(lèi) A. 構(gòu)造函數(shù)D )中進(jìn)行的。 D. 只能是類(lèi)的靜態(tài)數(shù)據(jù)成員 B. 不可能是類(lèi)的靜態(tài)數(shù)據(jù)成員 59. 被非靜態(tài)成員函數(shù)訪問(wèn)的類(lèi)的數(shù)據(jù)成員( C. 只允許是非靜態(tài)數(shù)據(jù)成員 A. 是不允許的 )。 D. 可允許被定義為private、protected或public A. 只允許被定義為private )。 57. 類(lèi)的靜態(tài)成員的訪問(wèn)控制
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1