用c++编写一个简单的课程管理程序,假设有n门课程,每门课程有:课程编号,课程名称,课程性质课程管理信息系统(C++)一个简单的课程管理程序,假设有n门课程,每门课程有:课程编号,课程名称,课程性质(公共课、必修课、选修课),总学时,授课学时,实验或上机学时,学分,开课学期等信息,学时可按要求(如总学分不得少于30)自由选课。1、 课程信息录入功能(课程信息用文件保存);2、 课程信息浏览功能;3、 课程信息查询功能;4、 学生选修课程。最好将算法设计也写出来