- 15
- 0
- 约 11页
- 2016-12-19 发布于北京
- 举报
一:题目
[要求]
假定有n门课程,,每门课程都有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课.试设计一选修课程系统,使之能提供一下功能:
系统以菜单方式工作;
课程信息和学生信息的录入功能(课程信息有文件保 存)----输入;
课程信息浏览功能----输出;
查询功能(至少一种查询方式)---算法;
按学分查询;
某门课程学生选修情况(可选项).
二:数据结构设计
本系统的实现,全部采用链表这种数据结构,用链表实现课程的查找,添加,删除,课程的选修,追加选修的课程.课程信息采用结构体这种数据结构.
三:系统大纲
四:模块设计
(一) 主函数,头文件及结构体声明
主函数设计地比较简洁,只是提供一个主菜单,switch语句将整个程序分为两个大的功能模块
[程序]
#include stdio.h
#include string.h
#include stdlib.h
#includemalloc.h
typedef struct subjects //课程结构体
{
int num;
您可能关注的文档
- 学习思修基础课的体会.doc
- 学习心理的好处.doc
- 学习方面的格言.doc
- 学习父母规的心得体会:爱孩子,就多陪陪孩子吧!.doc
- 学习课程消除商务合同风险的五大法宝试题答案.docx
- 学习考试系统文档.doc
- 学前儿童家庭教育试题二.doc
- 学前儿童科学复习资料.doc
- 学前教育专业钢琴教学法的探索.doc
- 学前班保教计划.doc
- 2025-2026学年八年级英语上册寒假单元同步复习专练Unit6(冀教版)(含解析).doc.docx
- 统编版-2025-2026学年三年级语文下册语文园地一课件.ppt.pptx
- 北师大版2025—2026学年八年级上册数学期末考试复习卷(含答案).doc.docx
- 压轴08 带电粒子在电磁组合场中的运动(答案版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴05 动量定理及碰撞类动量守恒定律的应用(原卷版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴07 带电粒子在匀强磁场中的运动(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴02 力与物体的直线运动(原卷版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴04 功能关系及能量守恒定律的应用(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴12 几何光学(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴09 电磁感应中的单双棒运动问题(答案版)--2026版高中物理全国通用终极冲刺讲练测.pdf
原创力文档

文档评论(0)