tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> IT/计算机 >>

《面向对象程序设计C++》期末试卷(B)标准答案


《面向对象程序设计 C++》期末考试试卷(B)标准答案 》期末考试试卷( ) 一、单项选择题(每小题 2 分,共 40 分) 单项选择题( 1-5.D A C A D . 11-15.D C B D B . 6-10.D B C D C . 16-20.A D C C C .

个空, 个空, 二、填空题(前 16 个空,每空 1 分,后 2 个空,每空 2 分,共 20 分) 填空题( 1. . 2. . 3. . public virtual 抽象 、 private ___ 、 _ ___、 、 4. . 6. . 8. . 实例 protected 、 private _ ___ _

friend void fun(A &a) 结合性 类 、 、 优先级_ 优先级 ___ 结构体 ___ ___ ___

5. 静态数据成员 、 静态成员函数 . 7. Template 、 class(或 typename) . class(或 9. 在创建对象时初始化对象的数据成员 . 在创建对象时初始化对象的数据成员 10. . A operator++(int)

三、阅读程序(共 13 分) 阅读程序( 1、a=89,b=56,c=12 、 2、12/31/2009 、 12/31/2009 1/1/2010 1/1/2010 3、constructing A 、 constructing B constructing C

第 1 页

destructing C destructing B destructing A 四、编程题(共27分) 编程题( 分 1、 分) 、 (10分 ( Complex::Complex(){real=0;imag=0;} Complex::Complex(double r){real=r;} Complex::Complex(double r,double i){real=r;imag=i;} Complex operator+(Complex &c1,Complex &c2) { Complex c; c.real=c1.real+c2.real; c.imag=c1.imag+c2.imag; return c; } ostream& operator << (ostream& output,Complex& c) { output<<"("<<c.real<<"+"<<c.imag<<"i)"<<endl; return output; } istream& operator >> (istream& input,Complex& c) { cout<<"input real and imaginary part of complex number:"; input>>c.real>>c.imag; return input; } 2、 分) 、 (17分 ( class Circle:public Shape {public: Circle(double r){radius=r;}

第 2 页

void set() { cout<<"Please input the value of the circle:"<<endl; cin>>radius; } void show() { cout<<"the radius of the circle="<<radius<<endl; }

double area() {return 3.14159*radius*radius;} private: double radius; }; class Square:public Shape {public: Square(double a){this->a=a;} void set() { cout<<"Please input the value of a:"<<endl; cin>>a; } void show() { cout<<"a="<<a<<endl; }

double area(){return a*a;} private: double a; }; int main() { Circle C(5.5); C.show();

第 3 页

Square S(9.9); S.show(); Shape *s[]={&C,&S}; cout<<"total="<<total(s,2)<<endl; return 0; }

第 4 页


赞助商链接
推荐相关:

《面向对象程序设计C++》期末试卷及标准答案(B)

《面向对象程序设计C++》期末试卷标准答案(B)_理学_高等教育_教育专区。《面向对象程序设计 C++》期末考试试卷(B)班级:题号 得分 试卷说明:本套试题共四个大题...


《面向对象程序设计C++》期末试卷及标准答案(B)

《面向对象程序设计C++》期末试卷标准答案(B)_工学_高等教育_教育专区。C++程序设计试题及答案考试试卷( ) 《面向对象程序设计 C++》期末考试试卷(B) 》期末考...


《面向对象程序设计C++》期末试卷及标准答案(A)

《面向对象程序设计C++》期末试卷标准答案(A)_工学_高等教育_教育专区。面向...则表达式还可以表示为( B A. operator*(i.operator++(),k) C. i....


《面向对象程序设计C++》期末试卷(B)标准答案

《面向对象程序设计 C++》期末考试试卷(B)标准答案 》期末考试试卷( )一、单项选择题(每小题 2 分,共 40 分) 单项选择题( 1-5.D A C A D . 11-15...


《面向对象程序设计C++》期末试卷及标准答案(B)

《面向对象程序设计C++》期末试卷标准答案(B) 隐藏>> 《面向对象程序设计 C++》期末考试试卷(B)班级:题号 得分 试卷说明:本套试题共四个大题,全部题目都答在...


《面向对象程序设计C++》期末试卷及标准答案(B)

注册地址:http://www.400gb.com/linker/1499347 交流群:129119163,161736952,215831975 《面向对象程序设计 C++》期末考试试卷(B)标准答案班级:题号 得分 一、单项...


《面向对象程序设计C++》期末试卷及标准答案

《面向对象程序设计C++》期末试卷标准答案_教育学_高等教育_教育专区。《面向...《面向对象程序设计 C++》期末考试试卷(B)班级:题号 得分 试卷说明: 本套试题...


《面向对象程序设计C++》期末试卷及标准答案(好的)

考试试卷( ) 《面向对象程序设计 C++》期末考试试卷(A) 》期末考试试卷班级: 班级:题号 得分 试卷说明:本套试题共四个大题,全部题目都答在答题纸上,写在其他...


《面向对象程序设计C++》期末试卷及标准答案(A)

《面向对象程序设计C++》期末试卷标准答案(A)_工学_高等教育_教育专区。《...则表达式还可以表示为( B A. operator*(i.operator++(),k) C. i....


《面向对象程序设计C++》期末试卷及标准答案(好的)

《面向对象程序设计 C++》期末考试试卷(B)班级:题号 得分 试卷说明: 本套试题共四个大题, 全部题目都答在答题纸上, 写在其他地方均无效。 (答题纸在本套...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com