C++作业
低调的骏马
为天地立心,为生民立命,为往圣继绝学,为万世开太平!
展开
-
教职工管理系统
教职工管理系统数据输入:教师(包含姓名和工号信息)和所授课程信息;数据输出:(1)教师授课情况明细列表(列出每位老师授课的所有课程);(2)教师授课情况查询(可以按工号或姓名查询);(3)添加、修改、删除教师授课数据;功能要求及说明:(1)系统以菜单界面方式工作,运行界面友好,演示程序以用户和计算机的对话方式进行,在用户有非法输入时能够给出相应提示;(2)用户可以选择从键盘输入数据或者从文件读取数据,运行结果可以输出到屏幕和保存到文件中;(3)测试用例至少三组以上,并包含对用户非法输入情况原创 2021-07-19 22:52:17 · 1355 阅读 · 1 评论 -
函数重载与运算符重载实验课C++
实验内容设计一个时间类Time,要求:(1)包含时(hour)、分(minute)和秒(second)私有数据成员。(2)包含构造函数,重载关于一时间加上另一时间的加法运算符+、重载关于一时间减去另一时间的减加运算符-、重载输出运算符<<与输入运算符>>等。#include <iostream> using namespace std;class Time{public: Time(); Time(int t_hour, int t_minute, i原创 2021-07-19 22:49:21 · 92 阅读 · 0 评论 -
继承与派生实验课C++
定义Staff(员工)类,由Staff分别派生出Saleman(销售员)类和Manager(经理)类,再由Saleman(销售员)类和Manager(经理)类采用多重继承方式派生出新类SaleManager(销售经理)类。要求:(1)在Staff类中包含的数据成员有编号(num)、姓名(name)、出勤率(rateOfAttend)、基本工资(basicSal)和奖金(prize)。在Saleman类中还包含数据成员销售员提成比例(deductRate)和个人销售额(personAmount),在Man原创 2021-07-19 22:47:05 · 238 阅读 · 0 评论 -
类和对象实验课C++
定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)、数学总成绩(mathTotalScore)和英语总成绩(englishTotalScore)。其中姓名定义为长度为18的字符数组,其它数据成员类型为整型,数学总成绩、英语总成绩和人数为静态数据成员,函数成员包括构造函数、显示基本数据函数(ShowBase)和显示静态数据函数(ShowStatic),其中构造函数由已知参数姓名(原创 2021-07-19 22:42:55 · 154 阅读 · 0 评论