15 oj 多重继承 提交时结果错误!!为什么
2014-06-03 12:32
302 查看
#include<string> #include <iostream> using namespace std; class Teacher { public: Teacher(string nam,int a,char s,string tit,string ad,string t); void display(); protected: string name; int age; char sex; string title; string addr; string tel; }; class Cadre { public: Cadre(string nam,int a,char s,string p,string ad,string t); void display(); protected: string name; int age; char sex; string post; string addr; string tel; }; class Teacher_Cadre:public Teacher,public Cadre { public: Teacher_Cadre(string nam,int a,char s,string tit,string p,string ad,string t,float w); void show( ); private: float wage; }; //主函数已给定如下,提交时不需要包含,会自动添加到程序尾部 Teacher::Teacher(string nam,int a,char s,string tit,string ad,string t):name(nam),age(a),sex(s),title(tit),addr(ad),tel(t){} void Teacher::display() { cout<<"name: "<<name<<endl; cout<<"age: "<<age<<endl; cout<<"sex: "<<sex<<endl; cout<<"title: "<<title<<endl; cout<<"address: "<<addr<<endl; cout<<"tel: "<<tel<<endl; } Cadre::Cadre(string nam,int a,char s,string p,string ad,string t):name(nam),age(a),sex(s),post(p),addr(ad),tel(t){} void Cadre::display() { cout<<"name: "<<name<<endl; cout<<"age: "<<age<<endl; cout<<"sex: "<<sex<<endl; cout<<"post: "<<post<<endl; cout<<"address: "<<addr<<endl; cout<<"tel: "<<tel<<endl; } Teacher_Cadre::Teacher_Cadre(string nam,int a,char s,string tit,string p,string ad,string t,float w):Teacher(nam,a,s,tit,ad,t),Cadre(nam,a,s,p,ad,t),wage(w){} void Teacher_Cadre::show() { Teacher::display(); cout<<"post: "<<post<<endl; cout<<"wages: "<<wage<<endl; } /* C++代码 */ int main( ) { string name,title,post,address,tele; int age; char sex; float wages; cin>>name>>age; cin>>sex>>title>>post; cin.ignore(2,'\n'); getline(cin,address); cin>>tele>>wages; Teacher_Cadre te_ca(name,age,sex,title,post,address,tele,wages); te_ca.show( ); return 0; }
相关文章推荐
- oj提交结果整理
- 【技术贴】QQ牧场的伊利答案+牛奶活动有奖问答提交为什么总是验证码错误?
- 一道八进制的编程题,在本地运行结果正常,在牛客网提交编译提示输出错误
- ACM 1000题 A + B Problem(为什么你本地测试正确,提交代码却错误)
- 201709-2ccf公共钥匙盒,代码提交结果为运行错误,30分,哪位大神帮我看一下呀,万谢!
- 为什么svn提交更新时会出现错误:MKCOL of '...': 405 Method Not Allowed
- 【错误】为什么在网上下载一个图片,命名为select*from ,结果你会发现保存不了,这是为什么?
- atof函数在不包含头文件stdlib.h的情况下也能编译运行,但是转换结果是错误的,为什么
- 标准库c++ string,转c string容易犯的一个错误。求此问题为什么在windows下和linux下结果不同???
- C语言代码,求高手解答,为什么没有错误,但是结果不对
- OJ提交结果的整理
- OJ提交错误原因
- 为什么svn提交更新时会出现错误:MKCOL of '...': 405 Method Not Allowed
- oj提交结果整理
- 提交OJ时先预防一下低级错误
- openjudge 2739 测试了多组数据结果都是正确的,但是oj提交结果为WA,有人感兴趣的话看看
- 【已解决】SpringMVC表单提交结果页面出现400错误的可能原因分析
- 华为OJ 简单错误记录 (错误,不知道为什么,求大神指教)
- OJ提交结果的整理(hdoj,poj)
- 各位大神,求解求解!!小女初接触编程,有多多不解,该程序显示无错误,为什么无论输入a>b还是b>a输出结果均为A>B??