习题管理系统用C++实现(急!!!)

来源:百度知道 编辑:UC知道 时间:2024/06/02 10:21:55
1.在一个公共习题库的支持下,使各科教师可以在系统中编写习题及其标准答案,并将编写的习题和答案加入题库中,或者从题库中选取一组习题组成一份向学生布置的作业,并在适当时刻公布答案。
2.系统维持对题库的管理,并对学生和教师的权限进行检查。
3.只有本课程的教师可以提交或修改习题,并指定哪些习题的答案可以向学生公开。

#include <iostream>
#include <string>
using namespace std;
//-------------------------------//
class Exercise
{
public:
Exercise(){ problem=""; answer=""; exernum=0; }
string problem;//题目
string answer;//答案
int exernum; //题号
};
Exercise exercises[100];//习题库最大容量
//-------------------------------//
class Usermassage
{
public:
Usermassage(){ name = ""; key = ""; num=-1; }
string name; //用户名
string key; //密码
int num;//存储状态 -1未用
};
Usermassage users[100];//用户人数最大值
//-------------------------------//

void stu_operate()//学生对题目的操作
{
cout<<"学生查看题目的功能还没编写!"<<endl;
}

//-------------------------------//
void tea_operate() //教师对题目的操作
{
cout<<"教师提交和修改题目的功能还没编写!"<<endl;
}

//-------------------------------//