【2018年整理】1编写一个学生和教师数据输入和显示程序

上传人:ji****72 文档编号:28660608 上传时间:2018-01-19 格式:DOC 页数:4 大小:43KB
返回 下载 相关 举报
【2018年整理】1编写一个学生和教师数据输入和显示程序_第1页
第1页 / 共4页
【2018年整理】1编写一个学生和教师数据输入和显示程序_第2页
第2页 / 共4页
【2018年整理】1编写一个学生和教师数据输入和显示程序_第3页
第3页 / 共4页
【2018年整理】1编写一个学生和教师数据输入和显示程序_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《【2018年整理】1编写一个学生和教师数据输入和显示程序》由会员分享,可在线阅读,更多相关《【2018年整理】1编写一个学生和教师数据输入和显示程序(4页珍藏版)》请在金锄头文库上搜索。

1、1编写一个学生和教师数据输入和显示程序,学生数据要求有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名的输入和显示设计成一个类person,并作为学生数据操作类 student 和教师数据操作类 teacher 的基类,学生数据中的班号和成绩的输入和显示在 student 类中实现,教师数据中的职称和部门的输入和显示在 teacher 类中实现。最后在主函数中进行该类的测试。下面给出了基类 person 的主要成员:(1) 私有成员: int no;编号 string name;姓名(2) 公有成员: void input();编号和姓名的输入 void displa

2、y();编号和姓名的显示#include #include using namespace std;class personprivate:int no;string name;public:void input()coutnoname;void display()coutbhscore;void show()display();coutzcbm;void show( )display();coutusing namespace std;class ARRAYprivate:int data10;int max;int min;float average:public:ARRAY(int a1

3、0) int i;for(i=0;idatai) min=datai;sum+=datai;average=sum/10.0;void print( ) coutclass Complexprivate:double image;double real;public:Complex(double i=0,double j=0)real=i;image=j;Complex operator+ (Complex c);Complex operator- (double x);friend ostream;Complex Complex:operator+(Complex c)Complex tem

4、p;temp.real=real+c.real;temp.image=image+c.image;return temp;Complex Complex:operator-(double x)Complex temp;temp.real=real-x;return temp;ostream& operator (ostream &out,Complex c)char *str;str=(c.image0)?:+;outc.realstrc.imageiendl;return out;int main()Complex c1(5.1,4.2),c2(3.6,6.1);Complex c;c=c1+c2;coutc;c=c1-1;coutc;return 0;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号