C语言课程设计任务(学生考勤系统)(3)

2019-03-21 16:26

printf(\文件打开失败\\n\ exit(0); } for(j=0;j

开始 打开文件 将文件内容全部读入结构输入sway值选择查找方式 Sway=1? N Y Sway=2? 输入要查找的姓名 输入要查找的学号

4. search()函数

void search() { int i=0,j=0,sway,t,x; char name[10],number[10]; printf(\ ***********************学 生 信 息 查 询***************************\\n\ if((fp=fopen(\将文件内容读入内存 {

查找姓名 查找学号 N

输入X值选择是否修改考勤 X=1? Y 输入新的考勤值 写入文件 结束

printf(\文件打开失败\\n\ exit(0); } for(i=0;feof(fp)==0;i++) fread(&stu[i],sizeof(struct student),1,fp); //读取文件内容 fclose(fp); //关闭文件 printf(\选择查找方式 1 按照姓名查找 2 按照学号查找\ scanf(\ /**********************按照姓名查找开始*************************/// if(sway==1) { printf(\请输入需要修改学生的姓名 \ // printf(\ scanf(\ for(j=0;t!=0;j++) { t=strcmp(stu[j].name,name); if(j==i) { t=0; printf(\未找到您所查询的数据,请重新输入\\n\ } } if(j

scanf(\ for(j=0;t!=0;j++) { t=strcmp(stu[j].number,number); if(j==i) { t=0; printf(\未找到您所查询的数据,请重新输入\\n\ } } if(j

开始 打开文件 将文件内容全部读入结构输入sway值选择查找方式

5. goal()函数 void goal() { int i=0,j=0,sway,t,x; float score; char name[10],number[10]; printf(\学 生 考 勤 分 数 计 算**************************\\n\ if(kqcs==0) { printf(\请输入应到考勤总数 \请输入应到考勤总数 scanf(\ } if((fp=fopen(\将文件内容读入内存 { printf(\文件打开失败\\n\ exit(0); } for(i=0;feof(fp)==0;i++) fread(&stu[i],sizeof(struct student),1,fp); //读取文件内容 fclose(fp); //关闭文件

Sway=1? N Y Sway=2? 输入要查找的姓名 输入要查找的学号 查找姓名 查找学号 输出该生信息


C语言课程设计任务(学生考勤系统)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:在绘画中永生

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: