学生选课系统---C语言课程设计知识分享.docx

西安理工大学C语言课程设计任务: 题目: 学生选修课程系统设计 功能:假定有 n 门课程,每门课程有课程编号,课程名称,课程性质,总学时, 授课学时,实验或上机学时,学分,开课学期等信息。试设计一选修课程系统。 分步实施: 1、 初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数; 2、 建立一个文件,将每条记录信息写入文件中 并能显示于屏幕上 3、 完成上述 添加、查找(课程编号、课程名称、课程性质 等)、修改等 功 能。 4、 进一步要求: 学生选修课程 ( 可选项) 要求:1用C语言实现程序设计; 2、 利用结构体数组实现信息的数据结构设计; 3、 系统的各个功能模块要求用函数的形式实现; 4、 界面友好(良好的人机交互),程序加必要的注释。 课程设计实验报告要求: 1、 预习报告: 题目、课程设计任务、 数据结构、 程序的总体设计 (算法)、 模块划分 。 2、 实验总结报告:流程图、主要源程序代码(需打印)、测试情况及调 试中问题与解决方案、小结等。 源程序代码: /* 宏定义最多课程数,即结构体数组长#define N 20 度*/ /* 宏定义最多课程数,即结构体数组长 #includestring.h struct xkxt {int num;char name[20];char kind[10]; { int num; char name[20]; ch

文档评论(0)

1亿VIP精品文档

相关文档