一、 编程目的:
建立一学生选修课选课管理系统,并对它进行输入、输出、查询、选课等操作。
二、 设计要求:
1. 系统以菜单方式工作
2.课程信息录入功能(课程信息用文件保存)--输入
3.课程信息浏览功能--输出
4.查询功能:(至少一种查询方式)--算法
5.按学分查询
6.按课程性质查询
7.学生选修课程(可选项)
三、 函数主体说明:
#include<iostream>
#include<fstream>
#include<iomanip>
#include<string>
using namespace std;
class Course
{
public:
void input()
{cout<<"编号:",cin>>number;
cout<<"课程名称:",cin>>course_name;
cout<<"课程性质:",cin>>course_kind;
cout<<"总学时:",cin>>total_time;
cout<<"授课学时:",cin>>learn_time;
cout<<"实验或上机学时:",cin>>time;
cout<<"学分:",cin>>credit_hour;
cout<<"开课学期:",cin>>course_time;
}
void input_1(ifstream &ji) // 输入别名引用
{ji>>course_name>>course_kind
>>total_time>>learn_time>>time>>credit_hour>>course_time;
}
void display()
评论1
最新资源