c语言课程设计学生考勤系统

c语言课程设计学生考勤系统

ID:8543484

大小:41.50 KB

页数:10页

时间:2018-03-31

c语言课程设计学生考勤系统_第1页
c语言课程设计学生考勤系统_第2页
c语言课程设计学生考勤系统_第3页
c语言课程设计学生考勤系统_第4页
c语言课程设计学生考勤系统_第5页
资源描述:

《c语言课程设计学生考勤系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、设计任务:C语言课程设计任务书题目:学生考勤系统设计功能:学生考勤系统应包含各班学生的全部信息。每个学生是一条记录,包括姓名、性别、学号、出勤情况等。本系统可模拟考勤过程,记录考勤结果,并能够在课程结束后按照设定的考勤评分标准自动给出每个学生的考勤分数。分步实施:1、初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数;2、建立一个文件,将每条记录信息写入文件中并能显示于屏幕上3、完成上述添加(出勤情况)、查找(学号,姓名,性别等)、修改等功能。4、进一步要求:自动给出每个学生的考勤分数要求:1、用C语言实现程序设计;2、利用结构体数组实现信息的数据结构设计;3

2、、系统的各个功能模块要求用函数的形式实现;4、界面友好(良好的人机交互),程序加必要的注释。总评成绩:指导教师:附件:《学生考勤系统》主要源程序代码#include#include/*头文件。*/intSIZE;/*宏定义。*/intCLASS;structstudent/*定义一个结构体数组,包含学生信息。*/{charname[9];charsex[4];intnumber;intcount;intscore;}stu[300];voidmain()/*主函数,选择界面。*/{voidstart();printf("");

3、printf("");printf("");printf("");printf("######################################");printf("#学生考勤系统#");printf("#欢迎您#");printf("######################################");printf("");printf("");printf("");printf("");printf("######################################");prin

4、tf("t请输入班级人数:");printf("######################################");scanf("%d",&SIZE);printf("");printf("######################################");printf("t请输入课程节数:");printf("######################################");scanf("%d",&CLASS);printf("");printf("");printf("");pri

5、ntf("");start();}voidstart()/*主函数的辅助函数——start函数。*/{charx;voidfound();voidsearch();voidadd();voidmark();printf("######################################");printf("#请选择所需功能,输入对应数字:#");printf("#1.建立学生列表#");printf("#2.查找学生信息#");printf("#3.模拟考勤过程#");printf("#4.计算考勤分数#");printf("#

6、5.退出#");printf("##");printf("######################################");scanf("%S",&x);switch(x)/*利用switch函数实现子函数的选择功能。*/{case'1':found();break;case'2':search();break;case'3':add();break;case'4':mark();break;case'5':break;default:printf("****输入有误,请重输:");start();}}voidfound()/*第一个子

7、函数——found函数,用于建立学生列表。*/{inta;printf("####################");printf("开始建表。");printf("####################");FILE*fp;for(a=0;a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。