学生选修课程C语言系统设计课程设计报告2.docVIP

  • 15
  • 0
  • 约 11页
  • 2016-12-19 发布于北京
  • 举报

学生选修课程C语言系统设计课程设计报告2.doc

一:题目 [要求] 假定有n门课程,,每门课程都有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课.试设计一选修课程系统,使之能提供一下功能: 系统以菜单方式工作; 课程信息和学生信息的录入功能(课程信息有文件保 存)----输入; 课程信息浏览功能----输出; 查询功能(至少一种查询方式)---算法; 按学分查询; 某门课程学生选修情况(可选项). 二:数据结构设计 本系统的实现,全部采用链表这种数据结构,用链表实现课程的查找,添加,删除,课程的选修,追加选修的课程.课程信息采用结构体这种数据结构. 三:系统大纲 四:模块设计 (一) 主函数,头文件及结构体声明 主函数设计地比较简洁,只是提供一个主菜单,switch语句将整个程序分为两个大的功能模块 [程序] #include stdio.h #include string.h #include stdlib.h #includemalloc.h typedef struct subjects //课程结构体 { int num;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档