编写一个学生和教师数据的输入和显示程序。学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类Person,并作为学生类Student和教师类Teacher的基类。
#include<iostream.h>
#include<stdio.h>
class person{
public:
int number;
char name[10] ;
void in( );
void out( );
};
void person::in( ){
cin>>number;
gets(name);
}
void person::out( ){
cout<<”编号:”<<number<<”姓名:”<<name;
}
class Student:public person{
public:
int classnumber;
int mark;
void incm( );
void outcm( );
};
void Student::incm( ){
cout<<”请输入该生编号和姓名”<<endl;
in ( );
cout<<”请输入该生的班级和成绩”<<endl;
cin>>classnumber>>mark;
}
void Student::outcm( ){
cout<<”以下是你要查找的学生的资料”<<endl;
out( );
cout<<”班级:”<<classnumber<<”成绩:”<<mark<<endl;
}
class Teacher:public person{
public:
char depar[ 10];
char ocur[10];
void incm( );
void outcm( );
};
void Teacher::incm( ){
cout<<”请输入老师编号和姓名”<<endl;
in ( );
cout<<”请输入老师的部门和职称”<<endl;
gets(depar);
gets(ocur);
}
void Teacher::outcm( ){
cout<<”以下是你要查找的老师的资料”<<endl;
out( );
cout<<”部门:”<<depar<<”职称:”<<ocur<<endl;
}
main( ){
Student student;
Teacher teacher;
int b;
cout<<”你要输入的是:”<<endl;
cout<<”1 : 学生资料”<<endl;
cout<<”2 : 老师资料”<<endl;
cin>>b;
if (b==1){
student.incm( );
student.outcm( );
}
else{
teacher.incm( );
teacher.outcm( );
}
}
-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能