- 2
- 0
- 约4.22千字
- 约 8页
- 2021-11-09 发布于天津
- 举报
软件设计师模拟题及答案解析第十四套
●试题一
阅读下列程序说明和 C++代码,将应填入 (n)处的字句写在答卷的对应栏内。
【说明】
源程序中定义了 Circle 类与 Money 类,Circle 类可对半径为 r 的圆进行周长与面积的计算,而 Money 类用于计算一圆形游泳池的造价。游泳池四周有原形过道,过道外围上栅栏,过道宽度为 3 米,根据键入的游泳池半径,每米栅栏价格及每平方米过道价格, 即可计算出游泳池的造价。 请按要求完成下列操作, 将程序补充完整。
①定义符号常量 PI(值为 3.14159f)与 WIDTH( 值为 3.00f),分别用于表示圆
周率与过道的固定宽度。
②定义 Circle 类默认构造函数,把私有成员 radius 初始化为参数 r 的值。
③完成 Money 类默认构造函数的定义,把私有成员 FencePrice(每米栅栏的
价格 )、 ConcretePrice(每平方米过道的价格 )初始化为参数 f,c 的值。
④完成 Money 类成员函数 float Money::TotalMoney(float fencelen, float
conarea)的定义,根据参数 fencelen(栅栏的长度 )和 conarea(过道的面积 ),返回栅
栏与过道的总造价。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文
原创力文档

文档评论(0)