OJ 练习 W
来源:互联网 发布:php 北京时区 编辑:程序博客网 时间:2024/05/17 23:35
#include <iostream>#include <iomanip>using namespace std;class Student{public: Student(){} Student(int n,string na,char s,float sc):num(n),name(na),sex(s),score(sc){} void display() { cout<<"num:"<<num<<endl; cout<<"name:"<<name<<endl; cout<<"sex:"<<sex<<endl; cout<<"score:"<<score<<endl; } int get_num() { return num; } string get_name() { return name; } char get_sex() { return sex; }private : int num; string name; char sex; float score;};class Teacher{public: Teacher(){} Teacher(int n,string na,char s,float p):num(n),name(na),sex(s),pay(p){} Teacher(Student &s) { num=s.get_num(); name=s.get_name(); sex=s.get_sex(); } void display() { cout<<"num:"<<num<<endl; cout<<"name:"<<name<<endl; cout<<"sex:"<<sex<<endl; cout<<"pay:"<<pay<<endl; } void setpay(double p) { pay=p; }private : int num; string name; char sex; float pay;};int main(){ cout<<setiosflags(ios::fixed); cout<<setprecision(2); int num; char name[20]; char sex; float score; float pay; cin>>num>>name>>sex>>pay; Teacher teacher1(num,name,sex,pay); cin>>num>>name>>sex>>score; Student student1(num,name,sex,score); cout<<"student1:"<<endl; student1.display(); Teacher teacher2=Teacher(student1); teacher2.setpay(1500); cout<<"teacher2:"<<endl; teacher2.display(); return 0;}
0 0
- OJ 练习 W
- oj(一)w
- oj 1. w
- 练习三 Problem W
- △【OJ】---W---对象转换
- oj练习2
- OJ练习1
- OJ-练习-手机找回
- 【OJ练习】纪念品分组
- 【OJ练习】字符转换
- 【OJ练习】并行计算器
- oj第九周练习
- oj练习--字符串替换
- oj练习四道题目
- 【OJ练习】寻找丑数
- 【OJ练习】删除重复字符
- YTU-OJ-虚基类练习:动物
- 【OJ练习】字符加密解密
- 工作2年的总结
- IT面试经验——提高面试代码质量的三要素
- 【HDU】4857 逃生 逆拓扑排序
- HTTP错误代码详细介绍
- 新的开始
- OJ 练习 W
- import javax.persistence.Entity;
- 关于三目运算符
- HDU 1879 继续畅通工程(最小生成树)
- 较详细的介绍JNI
- [Leetcode] Length of Last Word
- java web面试题
- [Poj1741]Tree (点分治)
- UVA_12299_RMQ with Shifts(字符串切割+线段树)