题目信息

题目类型
练习
题目年份
2024
题目题型
问答题
关 键 词
程序

题目题干

阅读下列程序,写出运行结果。
  1. # include <iostream> 
  2. using namespace std; 
  3. class A 
  4. private
  5. int i,j; 
  6. public
  7. A(int a,int b) {i=a;j=b;} 
  8. void add(int x,int y) 
  9. {i+=x;j+=y;} 
  10. void print() 
  11. { cout<<"i="<<i<<'\t'<<"j="<<j<<endl;} 
  12.  }; 
  13. class B:public A 
  14. private
  15. int x,y; 
  16. public
  17. B(int a,int b,int c,int d) :A(a,b) 
  18. { x=c;y=d;} 
  19. void ad(int a,int b) 
  20. { x+=a;y+=b;add(−a,−b);} 
  21. void p() {A::print();} 
  22. void print() 
  23. { cout<<"x="<<x<<'\t'<<"y="<<y<<endl;} 
  24. }; 
  25. int main(void
  26. { A a(100,200); 
  27. a.print(); 
  28. B b(200,300,400,500); 
  29. b.ad(50,60); 
  30. b.A::print(); 
  31. b.print(); 
  32. b.p(); 
  33. return 0; 

答案解析

相关题目

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢