下载后可任意编辑C 语言程序设计课程报告所在学院计算机科学学院所在班级计算机科学与技术 1班小组成员XX(组长)(41212024)XXX(副组长)(41212024)XXX(组员)(41212024)XXX(组员)(41212024)指导老师XXX下载后可任意编辑XXXX 大学XXXX 年 X 月 X 日学生考勤系统(实验总结报告)题目:学生考勤系统设计功能:学生考勤系统应包含各班学生的全部信息
每个学生是一条记录,包括姓名、性别学号、出勤情况等
本系统可模拟考勤过程,记录考勤结果,并能够在课程结束后根据设定的考勤评分标准自动给出每个学生的考勤分数
分步实施:1、 初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数;2、 建立一个文件,将每条记录信息写入文件中并能显示于屏幕上3、完成上述添加(出勤情况)、查找(学号,姓名,性别等)、修改等功能
4、进一步要求:自动给出每个学生的考勤分数要求:1、用 C 语言实现程序设计;2、利用结构体数组实现信息的数据结构设计;3、系统的各个功能模块要求用函数的形式实现;4、界面友好(良好的人机交互),程序加必要的注释
数据类型//数据类型定义struct stu_check //定义学生基本信息数据结构类型{char nam[10]; //存放学生姓名char num[10]; //存放学生学号char sex[6]; //存放学生性别char che_now[5]; //存放学生签到状态float che_add; //存放学生出勤次数float che_sult; //存放学生出勤成绩float stand; //签到标准次数};全局变量声明int NUM; //定义一个 NUM 代表学生总数;char cla[100]; /*定义一个字符数组存放文件名*/FILE *file; //定义一个文件指针 file;struct