上机实践C++题

上机实践C++题

ID:38705432

大小:34.00 KB

页数:5页

时间:2019-06-17

上机实践C++题_第1页
上机实践C++题_第2页
上机实践C++题_第3页
上机实践C++题_第4页
上机实践C++题_第5页
资源描述:

《上机实践C++题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、开发一个简单的大学人员管理程序。该程序可以管理大学的一些基本人员信息:学生(student)和教师(teacher)。提示:先设计一个虚基类person,通过该类描述人员的基本信息:姓名(name)、年龄(age)和性别(sex)等。然后使用该类派生出学生类student和教师类teacher,在其中添加各自的特征。如在student类中添加专业(speciality),在teacher类中添加院系(department)等。还有部分教师在工作的同时,在职攻读学位,因此具有教师和学生双重身份,由student类和teacher类再次派生出strTeacher类。为每个类定义一

2、个输出函数print,输出该类的相关信息。#includeclassperson{protected:intnum;//编号charname[8];//姓名charsex[2];//性别public:voidgetdata(){cout<<"编号:";cin>>num;cout<<"姓名:";cin>>name;}voiddispdata(){cout<<"编号:"<

3、rdepart[10];//院系public:voidgetdata(){cout<<"输入一个教师数据:"<>prof;cout<<"院系:";cin>>depart;}voiddispdata(){cout<<"输出一个教师数据:"<

4、编号charspeciality[15];//所在专业public:voidgetdata(){person::getdata();cout<<"班号:";cin>>cname;cout<<"专业:";cin>>speciality;}voiddispdata(){person::dispdata();cout<<"班号:"<

5、getdata(){cout<<"输入一个大学生数据:"<>degree1;cout<<"高数:";cin>>degree2;cout<<"数据结构:";cin>>degree3;}voiddispdata(){cout<<"输入一个大学生数据:"<

6、egree1+degree2+degree3)/3<>degree1;cout<<"高数:";cin>>degree2;cout<<"数据结构:";cin>>degree3;}voiddispdata(){cout<<"输入一个老师学生数据:

7、"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。