定义一个学生类
2015-04-23 20:27
411 查看
#include <iostream> #include<string> using namespace std; class student; class teacher { float num; string name; public: teacher(float num1,string name1); void set(student &s); void show(); }; class student { float num,score; string name; public: student(string name1,float num1,float score1); void show(); friend void teacher::set(student &s); }; student::student(string name1,float num1,float score1) { name=name1; num=num1; score=score1; } void student::show() { cout<<"学生学号:"<<num<<endl; cout<<"学生姓名:"<<name<<endl; cout<<"学生成绩:"<<score<<endl; } teacher::teacher(float num1,string name1) { num=num1; name=name1; } void teacher::show() { cout<<"教师职工号:"<<num<<endl; cout<<"教师姓名:"<<name<<endl; } void teacher::set(student &s) { cout<<"请输入学号:"<<endl; cin>>s.num; cout<<"请输入姓名:"<<endl; cin>>s.name; cout<<"请输入成绩:"<<endl; cin>>s.score; } int main() { student stu1("aaa",1,95); student stu2("bbb",2,93); stu1.show(); cout<<"***********************"<<endl; stu2.show(); teacher t(11111,"tttt"); cout<<"***********************"<<endl; t.show(); cout<<"***********************"<<endl; t.set(stu2); cout<<"***********************"<<endl; stu2.show(); return 0; }定义一个学生类
相关文章推荐
- 3、写一个程序,定义一个学生结构体,至少要含4个数据项,其中有一项用来保存学生成绩。用此结构体存储班级上的所有学生信息
- java ---- 定义一个表示学生的类 包括域“学号”、“班号”、“姓名”、“年龄”;
- 20150920结构体 定义一个学生的结构体,学号,姓名,身高,输入学生信息,按身高排序输出;
- 定义一个教师类和一个学生类 第七题
- 【OC复合题】之定义一个学生类,需要有姓名,年龄,考试成绩三个成员属性,创建5个对象,属性可以任意值。(Objective-C)
- 问题十六:每位同学的信息学号、姓名、C++、高数、英语成绩,定义一个学生成绩的结构体数组。
- 定义一个学生类,有六个属性,一个打招呼的方法,一个计算自己总分数和平均分的方法
- 定义一个学生类
- 定义一个学生结构体类型struct student,里边含有学号,姓名,分数,定义结构体数组struct student s[3],给数组赋初值后, 写入文件,然后通过lseek偏移到开头,然后再读取
- 定义一个函数,功能是计算n个学生…
- 定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)、数学总成绩(ma
- 7.21声明一个学生类(学号,姓名,性别)同时定义对象
- 定义一个Teacher(教师)类,和一个Student(学生)类
- C#--第四周实验--任务3--定义一个人员类Cperson,在此基础上派生出学生类CStudent和教师类CTeacher,实现输入输出功能的成员函数。
- Map接口常用方法:定义一个Map,存放学生信息
- 定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)、数学总成绩(ma
- 黑马程序员--定义一个学生类
- 《定义一个学生基本情况的类——C#第四周》
- 【C++】定义一个学生通讯录类,数据成员包括:学号、姓名、院系等【原创技术】
- C#基础-033 创建一个学员类,并设计三个字段用于表示学生的成绩(语文、数学、英语);然后定义一个数组表示一个班的学生(10人),依次输入每个学生的信息和成绩,输入的同时将学员的每科成绩划分等级