c程序设计学生选修课程系统.doc

上传人:罗晋 文档编号:6059178 上传时间:2020-09-02 格式:DOC 页数:13 大小:158.50KB
返回 下载 相关 举报
c程序设计学生选修课程系统.doc_第1页
第1页 / 共13页
c程序设计学生选修课程系统.doc_第2页
第2页 / 共13页
c程序设计学生选修课程系统.doc_第3页
第3页 / 共13页
c程序设计学生选修课程系统.doc_第4页
第4页 / 共13页
c程序设计学生选修课程系统.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《c程序设计学生选修课程系统.doc》由会员分享,可在线阅读,更多相关《c程序设计学生选修课程系统.doc(13页珍藏版)》请在三一文库上搜索。

1、目 录一、课程设计的题目和意义2二、详细设计31、模块功能介绍32、程序流程图43、程序清单4三、系统运行结果11一、 课程设计的题目和意义题目五:学生选修课程系统设计假定有n门课程,每门课程有:课程编号,课程名称,课程性质(公共课、必修课、选修课),总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:1、系统以菜单方式工作2、课程信息录入功能(课程信息用文件保存) 3、课程信息浏览功能4、课程信息查询功能查询方式 按学分查询 按课程性质查询5、学生选修课程 (可选项)通过课程设计的实践环节的教学,可以

2、加深学生对课堂所学基础知识的掌握与理解,提高学生对所学内容的综合运用能力;同时也可以通过查询相关资料,培养学生自学能力、接受新知识的能力,提高学习兴趣;增强学生程序设计能力,掌握编程技巧,并可培养学生实际上机调试程序的能力。“理论与实践”相结合,使学生得到很好的锻炼,为以后学习、工作打下坚实的基础。二、详细设计1、模块功能介绍题目:学生选修课程系统设计:课程信息包括:课程编号、课程名称、课程性质、总学时、授课学时、实验或上机学时、学分、开课学期等。试设计一学生选课系统,使之能提供以下功能:选课信息录入功能(学生信息用文件保存)-输入选课信息浏览功能-输出查询功能-算法 按学分查询 按课程性质查

3、询进入选课信息操作2、程序流程图学生选修课程系统设计扯皮课程信息浏览查询、排序课程信息的删除与修改学分学时编号按学分查询按性质查询课程信息录入统计3、程序清单#include#include#include struct courseint num;char name20;char kind10;int time;int ttime;int etime;int mark;int term;struct studentint snum;int cnum;char cname20;/*课程信息录入*/void insert()void main();FILE *fp;struct course c

4、;int count;int i;if(fp=fopen(course.txt,a+)=NULL)printf(cannot open filen);printf(n请输入课程门数:n);scanf(%d,&count);printf(课程编号 课程名称 课程性质 总学时 授课学时 实验或上机学时 学分 开课学期:n);for(i=0;i5|n0)printf(n输入错误!请重新输入!n);scanf(%d,&n);else w=1;while(w=0);switch(n)case 1:insert();break;case 2:browser();break;case 3:search();break;case 4:xuanke_information();break;case 5:xuan_ke();break;case 0:exit(0); return ;4、系统运行结果主菜单功能选课信息录入选课信息查询选课学生统计 进入选课操作

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1