发布时间 : 星期三 文章c语言机房机位预定系统更新完毕开始阅读
change()函数:
开始 打开文件 将文件内容全部读入结构 输入sway值选择查找方式 Y N Sway=1?
查找姓名 查找学号 输入要查找的姓名 输入要查找的学号 输入X值选择是否修改考勤 X=1? N Y
结束 输入新的考勤值 写入文件 图4,change()函数
修改函数:
通过学号和姓名两种方式可以查询到学生的信息,然后将考勤次数重新赋值并写入文件。这样可以
避免出现错误无法修改以至于重新输入的情况。
4
search()函数:
开始
Y N
查询函数:
通过学号和姓名两种方式可以选择查找方式,将文件的内容读出,可以看到学生的身份信息和修改
输出该生信息 查找姓名 查找学号 输入要查找的姓名 输入要查找的学号 Sway=1? 输入sway值选择查找方式 将文件内容全部读入结构 打开文件 图5,search()函数
后的考勤次数。确定该生信息存在。
5
evaluate()函数:
开始 输入应道考勤次数kqcs值 打开文件 输入sway值选择查找方式
Y Sway=1 ? N Sway=2? 输入要查输入要查找的姓名 找的学号 查找姓名 查找学号 输出该生信息 计算考勤分数 输出考勤分数 结束
图6,evaluate()函数
评分函数:
输入标准考勤次数,将实际考勤次数占标准考勤次数的百分比作为最后分数。
6
5 程序运行数据及其结果
姓名:张三 学号:1 性别:男 考勤次数:5
修改后考勤次数:10
7