C 習題 物件轉換

2021-09-30 11:24:58 字數 907 閱讀 5516

/*

description

定義乙個teacher(教師)類(教師號,姓名,性別,薪金)和乙個student(學生)類(學號,姓名,性別,成績),二者有一部分資料成員是相同的,num(號碼),name(姓名),***(性別)。編寫程式,將乙個student物件(學生)轉換為teacher(教師)類,只將以上3個相同的資料成員移植過去。可以設想為: 一位學生大學畢業了,留校擔任教師,他原有的部分資料對現在的教師身份來說仍然是有用的,應當保留並成為其教師資料的一部分。

input

乙個教師的資訊和乙個學生的資訊

output

學生的資訊和學生轉換為教師後的資訊

演算法筆記習題 問題 C 進製轉換

普通10進製轉換為二進位制的方法是除數取餘法。0位數字的十進位制數,查閱以後發現long long int型的範圍大約是10 18,不足以表示10 30。所以這題的思路是用陣列儲存這個數值,然後用陣列的方式模擬除數取餘法 陣列最後乙個數,就是10進製數的尾數,尾數對2取餘的值 陣列表示的這個10進製...

C 物件導向練習題目

使用者從鍵盤輸入形式如 12 45 這樣的 數值範圍 字串,代表從12到45這個範圍。請你編寫乙個類 parse,可以解析這個字串。然後提供兩個函式,能夠獲取字串中的第乙個整數和第二個整數。10分 題目內容 parse類要提供乙個有參建構函式,接收乙個字串引數 parse類要提供乙個 int get...

c 物件導向基礎練習題

定義乙個借書證類 bookcard,在該類定義中包括如下內容 私有成員變數 char stuname 借書證學生的姓名 int id 借書證學生的學號 int number 所借書的數量 再定義公有成員函式 建構函式 用來初始化 3 個資料成員 析構函式 釋放動態空間 display 顯示圖書證的 ...