首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test9_3,此工程包含一个源程序文件test9_3.cpp,其中定义了Circle类与Money类, Circle类可对半径为r的圆进行周长与面积的计算,而Money类用于计算一圆形游泳池的造价。游泳池四周有原形过道,过
使用VC6打开考生文件夹下的工程test9_3,此工程包含一个源程序文件test9_3.cpp,其中定义了Circle类与Money类, Circle类可对半径为r的圆进行周长与面积的计算,而Money类用于计算一圆形游泳池的造价。游泳池四周有原形过道,过
admin
2009-01-15
23
问题
使用VC6打开考生文件夹下的工程test9_3,此工程包含一个源程序文件test9_3.cpp,其中定义了Circle类与Money类, Circle类可对半径为r的圆进行周长与面积的计算,而Money类用于计算一圆形游泳池的造价。游泳池四周有原形过道,过道外围上栅栏,过道宽度为3米,根据键入的游泳池半径,每米栅栏价格及每平方米过道价格,即可计算出游泳池的造价。请按要求完成下列操作,将程序补充完整。
(1)定义符号常量PI(值为3.14159f)与WIDTH(值为3.00f),分别用于表示圆周率与过道的固定宽度。请在注释“//**1**”之后添加适当的语句。
(2)定义Circle类默认构造函数,把私有成员radius初始化为参数r的值。请在注释 “//**2**” 后添加适当的语句。
(3)完成Money类默认构造函数的定义,把私有成员FencePrice(每米栅栏的价格)、ConcretePrice(每平方米过道的价格)初始化为参数f,c的值。请在注释“//**3**”之后添加适当的语句。
(4)完成Money类成员函数floatMoney::TotalMoney(noat fencelen,float conarea)的定义,根据参数fencelen(栅栏的长度)和conarea(过道的面积),返回栅栏与过道的总造价。请在注释“//**4**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件test9_3.cpp清单如下:
#include<iostream.h>
//**1**
class Circle
{
private:
float radius;
public:
//**2**
float Circumference(){return 2 * PI * radius;)
float Area(){return PI * radius * radius;)
};
class Money
{
private:
float FencePrice;
float ConcretePrice;
public:
Money(float f,float c);
float TotalMoney(float fencelen, float conarea);
};
Money::Money(float f,float c)
{
//**3**
}
float Money::TotalMoney(float fencelen,float conarea)
{
//**4**
}
void main()
{
float radius,fence,concrete;
cout.setf(10s::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
cout<<"Enter the radius of the pool:";
cin>>radius;
cout<< "Enter the FencePrice:";
cin>>fence;
cout<<"Enter the ConcretePrice:";
cin>>concrete;
Circle Pool(radius);
Circle PoolRim(radius + WIDTH);
Money mon(fence,concrete);
float totalmoney=mon.TotalMoney(PoolRim.Circumference(),(PoolRim.Area() - P00l.Area()));
cout<<"The total money is RMB"<<totalmoney<<endl;
}
选项
答案
(1) const float PI=3.14159f; const float WIDTH=3.00f; (2) Circle(noat r):radius(r){}; (3) FencePrice=f; ConcretePrice=c; (4) return FencePrice*fencelen+ConcretePrice*conarea;
解析
本题考查了考生对符号常量的定义及类的定义与实现等方面的内容。注意常类型的定义应使用const关键字。
转载请注明原文地址:https://jikaoti.com/ti/MYkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述《蒙巴顿方案》的主要内容。(东北师范大学2000年世界现代史真题)
试论秦汉时期地方行政制度及其演变。(中国人民大学2005年中国通史真题)
统计推论检验“显著”并不一定意味着实际效果的显著,还需要()
某学生某次数学测验的标准分为2.58,这说明全班同学中成绩在他以下的人数百分比是多少?如果标准分是-2.58,则全班同学中成绩在他以下的人数百分比是多少?()
次数分布有两个基本特点,分别是()
下列选项中不是乌申斯基主张的教学原则是
认为“教育的根本功能不是提高人的生产能力,而是造成人的不同品质,与现存的社会经济结构和等级秩序相适应”的教育经济学理论是()
关于教育目的各组成部分,下列表述正确的是
隔夜指数掉期(OIS:OvernightIndexSwap),是一种将隔夜利率交换称为固定利率的利率掉期,彭博资讯等各种资讯系统平台定期都会发布OIS数据信息,这一指标本身反映了隔夜利率水平。2011年以来,美元、英镑与欧元的3个月期限伦敦同业拆放利率
随机试题
ThingstodobeforewegoCollectthecurrency.Cancelappointmentwiththe【L1】________(Monday)Begintakingthe【L2】
下列对蜘蛛痣的描述,不准确的是()
A.经期第5天诊刮B.随时分段诊刮C.经前诊刮D.服抗生素3天后诊刮E.月经来潮6小时内刮宫
患者,女,65岁。慢性咳喘病史20余年,近1周来出现双下肢浮肿,呼吸困难加重,腹部胀满有水,心悸,咳喘,咳痰清稀,纳差,怕冷,尿少。查体:发绀明显,桶状胸,剑突下可见心尖搏动,心率119次/分,双肺可闻及干湿性啰音,肝肋下lcm,双下肢浮肿(+),腹水(
在静脉补液中,下列哪项是错误的
应装设保护电器的是下列哪一项?
某道路工程在交工验收时,发现一段长约300m的混凝土挡墙质量达不到合格标准,需加固补强,从而造成了直接经济损失(包括修复费用)100万元。按公路工程质量事故的分类及分级标准,这个事故属于()。
某制造企业2010年度实现销售收入总额3000万元,实现利润总额为2000万元。该年度企业发生的具体支出和费用如下:(1)支付企业管理费100万元,其中,业务招待费10万元。(2)支付员工工资薪金80万元,其中,职工福利费、职工教育经费和工会经费共
“商业信誉”无疑指向的就是“信用”和“名誉”。它是指社会公众对具体商业主体的经济能力、信用状况等所给予的社会评价。在刑法上,并不是所有“损害”商业信誉的行为都将构成犯罪。如该商业主体自身存在问题,经媒体曝光后信用大跌、名誉扫地,这种损害实则是由主体自身的问
在火灾时,有一种蚂蚁会滚成一团,逃出危险,对你有什么启示?
最新回复
(
0
)