摘要: Fourth practice 2 任务描述 某学校有3类员工:教师、行政人员、教师兼行政人员,共有的信息包括编号、姓名、性别和职工类别。工资计算方法如下。 教师:基本工资+课时数×课时补贴。 行政人员:基本工资+行政补贴。 教师兼行政人员:基本工资+课时数×课时补贴+行政补贴。 分析以上信息,定义 阅读全文
posted @ 2020-05-18 15:53 碎了的冰 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Fourth practice 1 任务描述 定义一个Rectangle类,有长itsWidth、宽itsLength等属性,重载其构造函数Rectangle()和Rectangle(int width, int length)。 测试输入: ,`20` 预期输出: 源代码 阅读全文
posted @ 2020-05-18 15:51 碎了的冰 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Third practice 6 任务描述 分别声明Teacher类和cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre类。要求: (1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员; (2)在Teacher类中还包含数据成员title(职称),在Cad 阅读全文
posted @ 2020-05-18 15:38 碎了的冰 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Third practice 5 任务描述 定义一个Shape基类,在此基础上派生出Rectangle和Circle,二者都有GetArea()函数计算对象的面积。使用Rectangle类创建一个派生类Square。 测试输入: ,`6 8`, 预期输出: 源代码 阅读全文
posted @ 2020-05-18 15:37 碎了的冰 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Third practice 4 任务描述 编写函数reverse(char s)的倒序递归程序,使字符串s倒序。 测试输入: ; 预期输出: `倒序反转后为:cxz` 测试输入: ; 预期输出: `倒序反转后为: @enihcam` 源代码 阅读全文
posted @ 2020-05-18 15:34 碎了的冰 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Third practice 3 任务描述 定义一个Circle类,有数据成员半径Radius,成员函数GetArea(),计算圆的面积,构造一个Circle的对象进行测试。 测试输入: ; 预期输出: 测试输入: ; 预期输出: 源代码 阅读全文
posted @ 2020-05-18 15:30 碎了的冰 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Third practice 2 任务描述 设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积。 测试输入: ,`20 50 80` 预期输出: 测试输入: ,`30 90 625` 预期输出: 源代码 阅读全文
posted @ 2020-05-18 15:29 碎了的冰 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Third practice 1 任务描述 分别使用传值、引用、指针参数,以及模板函数实现Swap( x, y ),函数功能为交换x、y的值。 测试输入: ,`4 2.2 3.3`; 预期输出: 源代码 阅读全文
posted @ 2020-05-18 15:26 碎了的冰 阅读(139) 评论(0) 推荐(0) 编辑