编写一个学生和教师数据输入和显示程序
2015-05-23 11:54
886 查看
【5.18】编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班别和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类person,并将学生数据操作类student和教师数据操作类teacher的基类。
#include<iostream> using namespace std; class person { public: void input() { cout<<" 编号:"; cin>>no; cout<<" 姓名: "; cin>>name; } void display() { cout<<" 编号:"<<no<<endl; cout<<" 姓名: "<<name<<endl; } private: int no; char name[10]; }; class student:public person{ public: void input() { person::input(); cout<<" 班号:"; cin>>depart; cout<<" 成绩:"; cin>>degree; } void display() { person::disp(); cout<<" 班号:"<<depart<<endl; cout<<" 成绩:"<<degree<<endl; } private: char depart; int degree; }; class teacher:public person{ private: char prof; char depart; public: void input() { person::input(); cout<<" 职称:"; cin>>prof; cout<<" 部门:"; cin>>depart; } void display() { person::display(); cout<<" 职称:"<<prof<<endl; cout<<" 部门:"<<depart<<endl; } }; int main() { student s1; teacher t1; cout<<" 输入一个学生数据:\n"; s1.input(); cout<<" 输入一个教师数据:\n"; t1.input(); cout<<" 显示一个学生数据:\n"; s1.display(); cout<<" 显示一个教师数据:\n"; t1.display(); return 0; }
相关文章推荐
- [5.18]编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班号、和成绩,教师数据有编号 姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类stud
- 继承与派生,编写一个学生和教师数据输入和显示程序
- 编写一个学生和教师数据输入和显示程序,学生数据有编号,姓名,班号,和成绩,教师数据有编号,姓名,职称和部门。要求将编号,姓名输入显示设计成一个类person,并作为学生数据类t和教师数据操作类的基类
- lesson 9:编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。
- 问题:设计一个大学教师和学生管理程序, 教师包括 编号、姓名、职称和教研室 数据的输入输出; 大学生包括编号、姓名、性别、班号、英语、高等数学和数据结构三门课程成绩的输入输出和计算平均分; 研究生包
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中
- 编写程序:建立一个学生数据链表,每个节点的信息包括如下内容:学号,姓名,性别年龄专业。对链表做如下处理。输入一个学号(专业),如果链表中的节点包含此学号(专业),则删去该结点。
- 5.18学生和教师数据输入和显示程序
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。 程序运行效果如图:
- 2 编写一个应用程序,用户分别从两个文本框输入学生的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。 程序运行效果如图:
- 7.20学生和教师数据输入和显示的程序
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。
- 汇编语言: 编写一个程序,从键盘输入一个 0~65535 之间的 10 进制无符号数,然后以 16 进制 和四进制数形式显示出所输入的数。
- 练习1-10 编写一个将输入复制到输出的的程序,并将其中的制表符替换成\t,把回退符替换成\b,把反斜杠\替换成\\,这样可以将制表符和回退符以可见的方式显示出来。
- //编写一个程序,显示用户输入的一个日期是该年度的第几天。
- 创建一个学生系统,实现一下功能; * 1:增加学生 * 2:显示学生 * 3:修改学生 * 4:删除学生 * 5:查找学生 * 6:退出程序 * 请输入选择(
- 编写程序,提示用户输入一个整数,然后显示一个金子塔形状的图案
- 3.4 编写一个程序,将用户输入的数字(0~6)转换成相应的星期值输出。如用户输 入 3,则程序输出“Today is Wed”;用户输入 0,则输出“Today is Sun”。如果用户输入 的数据
- 编写一个程序,循环从键盘接收一批学生的某门课的成绩,并依次保存在数组score的相应元素中,直到输入的成绩为999时结束。