C++面向对象程序设计模拟试题完成(7)
Circle(double r): radius(r) { totalArea += PI * r * r; } // 构造函数 ~Circle() { } // 析构函数 virtual Show() { cout << \圆面积:\ // 显示面积 };
class Rectangle: public Shape {private: double length; // 长 double width; // 宽 public: Rectangle(double l, double w): length(l), width(w){ totalArea += l * w; } // 构造函数 ~Rectangle() { } // 析构函数 virtual Show() { cout << \矩形面积:\ // 显示面积 };
double Shape::totalArea = 0; // 初始化totalArea int main(void) { Circle c(1); // 定义圆对象 c.Show(); // 显示面积 Rectangle r(1, 2); // 定义矩形对象 r.Show(); // 显示面积 Shape::ShowTotalArea(); // 显示总面积 return 0; // 返回值0, 返回操作系统 }
C++面向对象程序设计模拟试题四参考答巡查
一、单项选择题1.C 2.C 3.C 4.A 5.C6.A 7.B 8.D 9.A 10.A
二、填空题1.参考答案:基类2.参考答案:template3.参考答案:bool或布尔型4.参考答案:对象5.参考答案:析构函数 三、完成程序填题(本大题共3个小题,每小题3分,共9分)下面程序都留有空白,请将程序补充完整, 1.参考答案:[1]a(x)2.参考答案:[2]operator int
3.参考答案:[3] realPart + a.realPart, imagePart + a.imagePart或this->realPart + a.realPart, this->imagePart + a.imagePart 四、程序分析题(本大题共4小题,每小题5分,共20分)给出下面各程序的输出结果。 1.参考答案:Class A Class B Class A Class B Class B
2.参考答案:1 6 9 1 6 3.参考答案:1 2 3 4 3
4.参考答案:A() B() B::f() ~B() ~A()
六、编程题(本大题26分) 参考程序:
#include
class Circle: public Shape {private: double radius; // 半径 public: Circle(double r): radius(r) { totalArea += PI * r * r; } // 构造函数 ~Circle() { } // 析构函数 virtual ShowArea() { cout << \圆面积:\// 显示面积 };
class Rectangle: public Shape {private: double length; // 长 double width; // 宽 public: Rectangle(double l, double w): length(l), width(w){ totalArea += l * w; } // 构造函数 ~Rectangle() { } // 析构函数 virtual ShowArea() { cout << \矩形面积:\// 显示面积 };
class Square: public Shape {private: double length; // 边长 public: Square(double l): length(l){ totalArea += l * l; } // 构造函数 ~Square() { } // 析构函数 virtual ShowArea() { cout << \正方形面积:\显示面积 };
double Shape::totalArea = 0; int main(void) { Circle c(1); c.ShowArea(); Rectangle r(1, 2); r.ShowArea(); Square z(3); z.ShowArea(); Shape::ShowTotalArea(); return 0; }
// 初始化totalArea
// 定义圆对象 // 显示面积 // 定义矩形对象 // 显示面积 // 定义正方形对象 // 显示面积 // 显示总面积
// 返回值0, 返回操作系统
一、单项选择题1.A) 2.B) C++面向对象程序设计模拟试题五参考答案
3.C) 4.C) 5.A)6.D) 7.C) 8.B) 9.A) 10.C) 11.D) 12.D) 13.B)
14.C) 15.A)
二、判断正误题1.参考答案:“√” 2.参考答案:“×”3.参考答案:“×”4.参考答案:“×”5.参考答案:“×” 三、 填空题1.参考答案:oprator-
2.参考答案:继承3.参考答案:pb=&b 4.参考答案:重载5.参考答案:delete
四、程序分析题(本大题共8小题,每小题3分,共24分)给出下面各程序的输出结果。 1.输出结果为:Destructor B! 7 Destructor A! 6 Destructor B! 0 Destructor A! 5 2.输出结果为: x=5, y=12
3.输出结果为: 7 4.输出结果为:1 2
5.输出结果为:d=88i=88 6.程序的输出结果为:0 1 2 3 4
7.程序的输出结果为:constructor,i=0,destructor 8.程序的输出结果为:2 3
六、 编程题(本大题共2小题,每小题10分,共20分) 1.参考程序: #include
int main() { DateInfo d1, d2(1988, 8, 18); d1.Show(); d2.Show(); d2.Set(1999, 9, 19); d2.Show(); return 0; }
2.参考程序: #include
int main() { Complex c1(3.5, 4.5), c2(2.5, 5.5), c3(0.0, 0.0); c3 = c1 + c2; c3.Show(); return 0; }
C++面向对象程序设计模拟试题六参考答案
一、单项选择题 1.D) 2.D) 3.A) 4.C) 5.D)6.B) 7.D) 8.A) 9.A) 10.A).11.D) 12.A) 14.B) 15.B) 二、判断正误题 1.参考答案:“×”2.参考答案:“×”3.参考答案:“√”4.参考答案:“×”5.参考答案:“√” 三、 填空题
1.参考答案:对象2.参考答案:10 3.参考答案:模板函数4.参考答案:引用5.参考答案:operator <<
13.B)
四、程序分析题(本大题共8小题,每小题3分,共24分)给出下面各程序的输出结果。 1.输出结果为:A(): 5 B(): 0 A(): 6 B(): 7
2.输出结果为: x=1, y=68 3.输出结果为: 15 4.输出结果为:1:n=10,2:n=20 5.输出结果为:5,6,7 6.程序的输出结果为:2 7.程序的输出结果为:1 2 8.程序的输出结果为:9 21
六、 编程题(本大题共2小题,每小题10分,共20分) 1.参考程序: #include
int main() { …… 此处隐藏:3921字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




