首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
25
问题
使用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全国计算机二级
相关试题推荐
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
论述中共八大的内容和意义。(内蒙古大学2016年中国史真题)
要求被试在识记材料后,尽量将识记的全部项目再现出来,以此确定感觉记忆的保存量,称为()。
在重复测量的方差分析中,在各组均值不变和总平方和不变的情况下,如果被试间差异增加,那么()
下列哪个统计指标可以用来描述一个总体情况?()
关于遗传素质在人的身心发展中的作用,下列说法错误的是
确定上市公司每股税后利润有两种方法,一种是完全摊薄法,另一种是()。
根据下面材料,写一篇不少于800字左右的作文,题目自拟,体材不限(诗歌、戏剧除外)。有一个博士分到一家研究所,成为学历最高的一个人。有一天他到单位后面的小池塘去钓鱼,正好正副所长在他的一左一右,也在钓鱼。他只是微微点了点头,这两个本科生,有啥好聊的呢?不一
若(1+x)+(1+x)2+…+(1+x)2n=a0+a1x+…+a2nx2n,其中n为正整数,则a0+a2+…+a2n=()。
随机试题
人民法院对刑事案件在审理和执行过程中的程序问题和部分实体问题,依法所作出的书面决定是
在城镇道路的填土工程、城市桥梁的桥头接坡工程中常用到()挡土墙。
有会计科目编码如此定义:一级为3位,二级为3位,三级为2位,四级为2位,请问编码5210011009表示的是( )级代码。
下列关于压力容器安全附件中说法正确的是()。
长江公司系上市公司,属于增值税一般纳税企业,适用的增值税率为17%,适用的所得税税率为25g,所得税采用资产负债表债务法核算。除特别说明外,长江公司采用账龄分析法计提坏账准备,3个月以内账龄的应收款项计提坏账准备的比例为0.5%。不考虑除增值税、所得税以外
当下的中国正处于关键性的第二次转型期,过去支撑我们经济发展的是()利用的资源,是庞大的()劳动力。现在来看,难以为继,如果不能重建支撑体系,就有后继乏力的风险。
2×16年2月3日,某上市公司发现近期企业经营业绩不佳,决定从该月起将设备预计折旧年限由原来的8年改为10年,当时公司2×15年年报尚未批准报出,该经济事项应属于()。
民国(1912—1916)政党报纸大发展的背景。(人大2015年研)相关试题:民国初年报业繁荣的原因。(重庆大学2013年研)
Shemadetwocopiesofthispoemandpostedthem______todifferentpublishers.
WritingBasedonReadingandListeningDirections:Forthistask,youwillreadapassageaboutanacademictopicandyo
最新回复
(
0
)