description
定義乙個teacher(教師)類(教師號,姓名,性別,薪金)和乙個student(學生)類(學號,姓名,性別,成績),二者有一部分資料成員是相同的,num(號碼),name(姓名),***(性別)。編寫程式,將乙個student物件(學生)轉換為teacher(教師)類,只將以上3個相同的資料成員移植過去。可以設想為: 一位學生大學畢業了,留校擔任教師,他原有的部分資料對現在的教師身份來說仍然是有用的,應當保留並成為其教師資料的一部分。
input
乙個教師的資訊和乙個學生的資訊
output
學生的資訊和學生轉換為教師後的資訊
#include #include#includeusing namespace std;
class student;
class teacher
teacher(student s);
void setpay(int);
void display();
private:
int n1;
char s1[20];
char g1;
float p;
};class student //放這,提前定義
void display();
friend class teacher; //友元類
private:
int n2;
char s2[20];
char g2;
float g;
};void teacher::display()
void teacher::setpay(int pay)
void student::display()
oj 進製轉換
題目描述 寫出乙個程式,接受乙個十六進製制的數值字串,輸出該數值的十進位制字串。多組同時輸入 輸入描述 輸入乙個十六進製制的數值字串。輸出描述 輸出該數值的十進位制字串。輸入例子 0xa輸出例子 10思路 利用字串搜尋函式 s.find first of arg 找到 x或x 出現的位置 c pri...
時間格式轉換 oj
time limit 1000ms memory limit 65536kb submit statistic problem description 24 小時制的時間格式為 hh mm 如 05 20 而 12 小時制的時間格式為 h mm am pm 如 5 20 am 24 小時製到 12 ...
OJ 1080 進製轉換
include include using namespace std void stringtoint string s,vector ve else ve.push back k void change vectorve,vector result,int m,int n int main in...