看板Programming
标 题C++的问题...
发信站KKCITY (Sun Jun 15 12:02:18 2008)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.au!zoonews.ee.ntu!news
我看不太懂这个题目的问题...
有哪位大大可以帮我跟我说要怎样比较好解题吗??
有一个老师的课程有 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
》──┘ ◤ 唱片公司授权,音乐尽情下载
--