C++的問題...
我看不太懂這個題目的問題...
有哪位大大可以幫我跟我說要怎樣比較好解題嗎??
有一個老師的課程有 50 為學生選修,現有兩個類別 Stu 與 Tea 分別代表學生與老 師,類別分別如下所示,設計讓老師可以填學老師與學生的姓名和學生成績,並可隨 時結束輸入當結束輸入時,可以顯示所有輸入的資料內容,並存檔保存。
class Stu { char name[20]; //學生姓名
int score; //分數
public: Stu() { //請完成建立者函數本 體}
} ;
class Tea { char name[20]; //老師姓名
Stu tu[30]; //學生物件陣列
int n; //學生人數
public:Tea(char *na, int number){ //請完成建立者函數本 體 } void add_stu(int no, char *na, int s){ //請完成函數本 體} void display(){//請完成顯示函數本 體} };
而主程式如下所示
void main( )
{ Tea t("周公老師 ",0 ) ; //建立物件並給初值
char name[20]; //表學生的姓名
int s , i=0; // s 表學生的成績, i 表輸入學生成績的人數
do { cout << "請輸入第 " << i+1 << "學生的姓名 (輸入 'q'則結束 ):";
cin >> name; if ( !strcmp (name,"q") ) break; //當輸入 q 時表輸入結束
cout << "成績 :"; cin >> s;
t.add_student( i, name, s); i++; } while(i<50);
t.display( );
}
當我輸入如下資料 輸出檔案資料如下
Jack 88 第 1 位學生: Jack 分數: 88
Mary 75 第 2 位學生: Mary 分數: 75
Diana 90 第 3 位學生: Diana 分數: 90
Sams 94 第 4 位學生: Sams 分數: 94
問題:
A. 完成 Tea 與 Stu 中的建構子函數的初值,
B. 完成 add_studen 函數(輸入設定功能)
C. 完成 display 函數 ,(輸出功能)
D. 完成類別與類別之間的關係。
--
┌─────◆KKCITY◆─────┐ ◢ ◤ 找歌最方便 KKBOX 歌詞搜尋!!
│ bbs.kkcity.com.tw │ \^_^ / ★http://www.kkbox.com.tw★
└──《From:61.227.26.20 》──┘ ◤ 唱片公司授權,音樂盡情下載
--
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):