#include
#include
using namespace std;
class Person
{
public:
Person(string a, string s)
{
number = a;
name = s;
cout << “number:” << number << " name:" << name << endl;

}

private:
string number;
string name;
};
class student :public Person
{
public:
student(string a, string s, string m, string n) :Person(a, s)
{
Class = m;
score = n;
}
void disp();
private:
string Class;
string score;
};
void student::disp()
{
cout << “Class:” << Class << " score:" << score << endl;

}
class teacher :public Person
{
public:
teacher(string a, string s, string m, string n) :Person(a, s)
{
title = m;
section = n;
}
void disp();
private:
string title;
string section;
};
void teacher::disp()
{
cout << “title:” << title << " section:" << section << endl;
}
int main()
{
string name1, name2,Class,title, section,number1, number2,score;
cout << “请输入学生信息:学号 姓名 班级 成绩:” << endl;
cin >> number1 >> name1 >> Class >> score;
cout << "请输入老师信息:编号 姓名 职称 部门: " << endl;
cin >> number2 >> name2 >> title >> section;
student s(number1, name1, Class, score);
s.disp();
teacher m(number2,name2,title,section);
m.disp();
return 0;
}

编写一个学生和教师数据的输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。实验要求:将编号、姓名输入和显示设计成一个类Person,并作为学生数据操作类student相关推荐

  1. 编写一个学生和教师数据的输入和显示程序,学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 编写一个学生和教师数据的输入和显示程序,学生数据有编号.姓名.班号和成绩,教师数据有编号.姓名.职称和部门. 要求将编号.姓名 ...

  2. 习题:编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。

    完整题干: 编写一个学生和教师数据输入和显示程序,学生数据有编号.姓名.班级和成绩,教师数据有编号.姓名.职称和部门.要求将编号.姓名输入和显示设计成一个类person,并作为学生数据操作类stude ...

  3. 习题 7.4 在上题的基础上,编写一个函数input,用来输入5个学生的数据。

    习题 7.4 在上题的基础上,编写一个函数input,用来输入5个学生的数据. 代码: #include <iostream> #include <iomanip> using ...

  4. c语言中input函数输入,在第3题的基础上,编写一个函数input,用来输入5个学生的数据记录...

    在第3题的基础上,编写一个函数input,用来输入5个学生的数据记录. 第3题内容:编写一个函数print,打印一个学生的成绩数组,该书组中有五个学生的数据,每个学生的数据包括num(学号).name ...

  5. matlab编写正整数阶乘函数,用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值....

    点击查看用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值.具体信息 答:编写一个matlab文件,求1到n的阶乘之和.其代码编写的目的,就是学会自定义 ...

  6. 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个...

    2019独角兽企业重金招聘Python工程师标准>>> 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如"我ABC ...

  7. Java黑皮书课后题第6章:*6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示m*n矩阵。每个元素都是随机产生的0或1。编写一个测试程序,提示用户输入n,显示一个n*n矩阵

    6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示m*n矩阵.每个元素都是随机产生的0或1.编写一个测试程序,提示用户输入n,显示一个n*n矩阵 题目 题目描述与运行示例 破题 代码 ...

  8. 编写一个类的方法,其输入参数为一个整数,输出为该整数各个位上的最大数字

    1. 编写一个类的方法,其输入参数为一个整数,输出为该整数各个位上的最大数字. import java.util.*;public class Main {public static int s(in ...

  9. python编程一个正方体的代码_Linux Shell经典面试题之请用shell或Python编写一个正方形(square.sh),接受用户输入的数字...

    Linux Shell经典面试题 1.请用shell或Python编写一个正方形(square.sh),接受用户输入的数字. [root@oldboy ~]# sh square1.sh Please ...

最新文章

  1. 怎么注册今日头条?哪里可以直接购置?
  2. hashmap赋值给另一个hashmap_图解设计一个 HashMap
  3. 【项目实战课】基于Pytorch的MTCNN与Centerloss人脸识别实战
  4. Numpy.random中shuffle与permutation的区别(转)
  5. IOS 中视图控制器的生命周期
  6. 面试题4,打印出100-999所有的“水仙花数”。
  7. javascript设计模式_JavaScript 设计模式 学习总结
  8. mysql nt.exe 占cpu_解决并分析mysqld-nt.exe大量占用CPU问题
  9. git官网下载慢的问题解决方法
  10. uniapp打包安卓APP生成自有证书的教程,简单实用
  11. 角逐“互联网+疫苗”赛道,百度健康杀入医药电商巨头腹地
  12. 域名检测工具-免费老域名扫描软件下载
  13. Vue——watch选项详解
  14. 东风日产全新劲客首次搭载BOSE PERSONAL PLUS音响;艾比森举办秋季发布会推出多个新品 | 全球TMT...
  15. zynq开发中的设备树
  16. 【Linux】报错:cp: omitting directory...
  17. 七夕节送男朋友什么礼物、男生最渴望收到的礼物排行榜
  18. oracle rac启动ohas
  19. 驾校科目一模java geo拟考_模拟考试科目一,科一最全面的必过技巧,原来这么简单还怕过不了...
  20. [飞桨机器学习]六种常见数据降维

热门文章

  1. educoder:实验四 分支结构
  2. VM安装ubuntu
  3. MurmurHash3原理讲解
  4. vs2017手动安装插件
  5. pycharm快速整齐代码格式快捷键
  6. 【Android】Kotlin学习(一)
  7. java时间间隔_java 计算两个 日期时间 相间隔多少天小时分钟 等
  8. [Android] AdGuard「3.5.17」直装已激活高级版 去除烦人广告的拦截器
  9. 【Pygame实战】变异狗大战:据说是最近还不错的小游戏,这一个个玩到表情崩坏,点开即玩,赶紧来~(Python代码搞笑版本)
  10. html5自动提示插件,jquery万能浮动框提示插件