学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于15)自由选课。试设计一个选修课程系统,使之能提供以下功能:
(1)系统以菜单方式工作
(2)课程信息和学生选课信息录入功能(课程信息用文件保存)
(3)课程信息浏览功能
(4)查询功能
(5)按学分查询
(6)某门课程学生选修情况(可选项)
题目7:学生选课系统(限2人) 假定有n门课程,每门课程有课程编号,课程名称,课程性质,学时,授课
答案:2 悬赏:70 手机版
解决时间 2021-04-14 02:01
- 提问者网友:王者佥
- 2021-04-13 07:43
最佳答案
- 五星知识达人网友:迟山
- 2021-04-13 08:08
(1)(3)(6)
全部回答
- 1楼网友:孤老序
- 2021-04-13 09:34
#include
#include
using namespace std;
#define mc_coursenamelength 61
#define mc_filename ("coursedata.csd")
#define mc_openfileerror 0
#define mc_openfilesucceed 1
class electivesystem
{
protected:
struct course
{
long id;
char name[mc_coursenamelength];
float credit;
short timetotal;
short timelesson;
short timeexperiment;
short nature;
bool term;
short number;
struct course *next;
} *pthead;
int addnewcourse();
int savecoursedata(struct course *cs);
int loadcoursedata();
void showcoursedata();
int maininterface();
void inputcoursedata();
void selectcourse();
void searchcourse();
void searchcredit();
void searchnature();
void freeptheadmemery();
public:
electivesystem();
~electivesystem();
void beginrun();
};
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯