编写一个学生和教师数据的输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。实验要求:将编号、姓名输入和显示设计成一个类Person,并作为学生数据操作类student
#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相关推荐
- 编写一个学生和教师数据的输入和显示程序,学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 编写一个学生和教师数据的输入和显示程序,学生数据有编号.姓名.班号和成绩,教师数据有编号.姓名.职称和部门. 要求将编号.姓名 ...
- 习题:编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。
完整题干: 编写一个学生和教师数据输入和显示程序,学生数据有编号.姓名.班级和成绩,教师数据有编号.姓名.职称和部门.要求将编号.姓名输入和显示设计成一个类person,并作为学生数据操作类stude ...
- 习题 7.4 在上题的基础上,编写一个函数input,用来输入5个学生的数据。
习题 7.4 在上题的基础上,编写一个函数input,用来输入5个学生的数据. 代码: #include <iostream> #include <iomanip> using ...
- c语言中input函数输入,在第3题的基础上,编写一个函数input,用来输入5个学生的数据记录...
在第3题的基础上,编写一个函数input,用来输入5个学生的数据记录. 第3题内容:编写一个函数print,打印一个学生的成绩数组,该书组中有五个学生的数据,每个学生的数据包括num(学号).name ...
- matlab编写正整数阶乘函数,用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值....
点击查看用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值.具体信息 答:编写一个matlab文件,求1到n的阶乘之和.其代码编写的目的,就是学会自定义 ...
- 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个...
2019独角兽企业重金招聘Python工程师标准>>> 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如"我ABC ...
- Java黑皮书课后题第6章:*6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示m*n矩阵。每个元素都是随机产生的0或1。编写一个测试程序,提示用户输入n,显示一个n*n矩阵
6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示m*n矩阵.每个元素都是随机产生的0或1.编写一个测试程序,提示用户输入n,显示一个n*n矩阵 题目 题目描述与运行示例 破题 代码 ...
- 编写一个类的方法,其输入参数为一个整数,输出为该整数各个位上的最大数字
1. 编写一个类的方法,其输入参数为一个整数,输出为该整数各个位上的最大数字. import java.util.*;public class Main {public static int s(in ...
- python编程一个正方体的代码_Linux Shell经典面试题之请用shell或Python编写一个正方形(square.sh),接受用户输入的数字...
Linux Shell经典面试题 1.请用shell或Python编写一个正方形(square.sh),接受用户输入的数字. [root@oldboy ~]# sh square1.sh Please ...
最新文章
- 怎么注册今日头条?哪里可以直接购置?
- hashmap赋值给另一个hashmap_图解设计一个 HashMap
- 【项目实战课】基于Pytorch的MTCNN与Centerloss人脸识别实战
- Numpy.random中shuffle与permutation的区别(转)
- IOS 中视图控制器的生命周期
- 面试题4,打印出100-999所有的“水仙花数”。
- javascript设计模式_JavaScript 设计模式 学习总结
- mysql nt.exe 占cpu_解决并分析mysqld-nt.exe大量占用CPU问题
- git官网下载慢的问题解决方法
- uniapp打包安卓APP生成自有证书的教程,简单实用
- 角逐“互联网+疫苗”赛道,百度健康杀入医药电商巨头腹地
- 域名检测工具-免费老域名扫描软件下载
- Vue——watch选项详解
- 东风日产全新劲客首次搭载BOSE PERSONAL PLUS音响;艾比森举办秋季发布会推出多个新品 | 全球TMT...
- zynq开发中的设备树
- 【Linux】报错:cp: omitting directory...
- 七夕节送男朋友什么礼物、男生最渴望收到的礼物排行榜
- oracle rac启动ohas
- 驾校科目一模java geo拟考_模拟考试科目一,科一最全面的必过技巧,原来这么简单还怕过不了...
- [飞桨机器学习]六种常见数据降维
热门文章
- educoder:实验四 分支结构
- VM安装ubuntu
- MurmurHash3原理讲解
- vs2017手动安装插件
- pycharm快速整齐代码格式快捷键
- 【Android】Kotlin学习(一)
- java时间间隔_java 计算两个 日期时间 相间隔多少天小时分钟 等
- [Android] AdGuard「3.5.17」直装已激活高级版 去除烦人广告的拦截器
- 【Pygame实战】变异狗大战:据说是最近还不错的小游戏,这一个个玩到表情崩坏,点开即玩,赶紧来~(Python代码搞笑版本)
- html5自动提示插件,jquery万能浮动框提示插件