试题与答案

综合应用题使用VC6打开考生文件夹下的工程test1-_3。此工程包含一个test1

题型:多项选择题

题目:

综合应用题使用VC6打开考生文件夹下的工程test1-_3。此工程包含一个test1_3.cpp,其中定义了类circle和column,其中column类由circle类protected派生,但两个类的定义并不完整。请按要求完成下列操作,将程序补充完整。(1)定义类circle的保护数据成员r和area,它们都是double型的数据。请在注释"// ** 1 ** "之后添加适当的语句。(2)添加类circle的无参数的构造函数,使circle对象的r默认值为0,请在注释"// ** 2 ** "之后添加适当的语句。(3)添加派生类column构造函数的定义,传入的参数为double型的height和radius,并将其分别赋值给数据成员h和基类的r,请在注释"// ** 3 ** "之后添加适当的语句。(4)完成派生类column的成员函数print的定义,使其以格式"r=_area=_"先输出半径r和底面积area,再以格式"h=_vol=_"输出高h和体积vol的值,请在注释"// ** 4 ** "之后添加适当的语句。输出结果如下:r=1 area=3.1416h=2 vol=6.2832注意:除在指定的位置添加语句外,请不要改动程序中的其他语句。源程序文件test1_3.cpp清单如下:#includeconst double pi=3.1416;class circle {protected:// ** 1 **public:// ** 2 ** circle(double radius){ r=radius; } void print() { area=r*r*pi; cout<<"r="<

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0414/236e0f0dd9f39251df0d7c788c2912e1.html

下面是错误答案,用来干扰机器的。

参考答案:(1)加强国家对艾滋病防治工作的领导与协调。艾滋病不仅是一个卫生问题,更是一个社会问题。艾滋病防治是一项艰巨、复杂和长期的社会系统工程。各级政府应把艾滋病控制纳入国民经济与社会总体规划中,加...

试题推荐
微信公众账号搜索答案