1 / 11
文档名称:

学生信息管理系统C代码.doc

格式:doc   大小:186KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生信息管理系统C代码.doc

上传人:xgs758698 2016/8/15 文件大小:186 KB

下载得到文件列表

学生信息管理系统C代码.doc

相关文档

文档介绍

文档介绍:学生信息管理系统 C 代码#include"" #include"" #include"" #include"" #define PAGE 3 #define MAX 1000 #define N5 int k=0; /* 结构体类型*/ typedef struct { int num;/* 学号*/ char name[20];/* 姓名*/ char sex[5];/* 性别*/ int age;/* 年龄*/ char studentclass[20];/* 班级*/ int score;/* 成绩*/ }STUDENTS; int read_file(STUDENTS stu[]) { FILE *fp; int i=0; if((fp=fopen("","rt"))==NULL) {printf("\n\n***** 库存文件不存在!请创"); return 0; } while(feof(fp)!=1) { fread(&stu[i],sizeof(STUDENTS),1,fp); if(stu[i].num==0) break; else i++; } fclose(fp); return i; } void save_file(STUDENTS stu[],int sum) {FILE*fp; int i; if((fp=fopen("","wb"))==NULL) {printf(" 读文件错误!\n"); return; } for(i=0;i<sum;i++) if(fwrite(&stu[i],sizeof(STUDENTS),1,fp)!=1) printf(" 写文件错误!\n"); fclose(fp); } /* 创建学生信息*/ int input(STUDENTS stu[]) { int i,x; for(i=0;i<1000;i++) { system("cls"); printf("\n\n 录入学生信息( 最多%d 个)\n",MAX); printf(" ----------------------------\n"); printf("\n 第%d 个学生",k+1); printf("\n 请输入学生的学号:"); scanf("%d",&stu[k].num); printf("\n 请输入学生的姓名:"); scanf("%s",stu[k].name); printf("\n 请输入学生的性别:"); scanf("%s",stu[k].sex); printf("\n 请输入学生的年龄:"); scanf("%d",&stu[k].age); printf("\n 请输入学生的班级:"); scanf("%s",stu[k].studentclass); printf("\n 请输入学生的成绩:"); scanf("%d",&stu[k++].score); printf("\n 请按 1 键返回菜单或按 0 键继续创建"); scanf("%d",&x); if(x) break; } return k; } /* 删除学生信息*/ void deletel(STUDENTS stu[]) { system("cls"); char Stuname2[20]; int i,j; printf(" 请输入学生姓名: "); scanf("%s",Stuname2); printf("\n"); for(i=0;i<k;i++) if(strcmp(stu[i].name,Stuname2)==0) for(j=0;j<20;j++) stu[i].name[j]=stu[i+1].name[j]; k--; printf(" 删除成功\n"); printf(" 按任意键加回车返回主菜单!"); scanf("%d",&i); getchar(); } /* 打印学生信息*/ void output(STUDENTS stu[]) { system("cls"); int i; for(i=0;i<k;i++) printf(" 学号: %d, 姓名: %s, 性别: %s, 年龄: %d, 班级: %s, 成绩: %d\n",stu[i].num,stu[i].name, stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score); printf(" 按任意键加回车返回主菜单!"); scanf("%d",&i); getchar(); } /* 查询学生信息*/ void inquire(STUDENTS stu[]) { i

最近更新

安徽省芜湖市事业单位招聘考试(职业能力倾向.. 148页

宿迁市宿城区2024年公开招聘公办学校教师历年.. 60页

山东省泰安市事业单位招聘考试(职业能力倾向.. 148页

山东省莱芜市事业单位招聘考试(职业能力倾向.. 146页

广东省文化馆2024年公开招聘9名工作人员招聘历.. 59页

广西桂林市交通运输局2024年招聘编制外聘用人.. 59页

江苏省农业科学院2024年科研人员公开招聘历年.. 59页

江苏省扬州市事业单位招聘考试(职业能力倾向.. 148页

江西省吉安市事业单位招聘考试(职业能力倾向.. 148页

江西省赣州市事业单位招聘考试(职业能力倾向.. 148页

浙江宁波国家高新区2024事业单位招聘22人历年.. 59页

浙江省嘉兴市事业单位招聘考试(职业能力倾向.. 146页

湖南省文联2024年招聘事业单位工作人员历年高.. 60页

福建三明事业单位2024下半年招聘12名技术人员.. 59页

大工14春《企业管理》在线作业1题目及答案 6页

贵州铜仁松桃事业单位2024年公开招聘工作人员.. 59页

重庆市南岸区2024年招聘卫生人员历年高频难、.. 59页

重庆永川区2024第四季度招聘事业单位工作人员.. 59页

黑龙江省双鸭山市事业单位招聘考试(职业能力.. 148页

安全生产管理知识安全生产技术实用知识点 24页

2021年陕西省中考语文试卷(附答案详解) 24页

《港口水工建筑物》课后思考题习题答案 14页

信息系统灾难恢复规范 18页

商务英语练习题1--5含答案 7页

小学数学三年级下期易错题 5页

数据库—课程设计学生成绩管理系统 14页

拉新推广方案 33页

爱国者案例分析学习资料 8页

手机彩铃推广方案 27页

论旅游活动对旅游目的地文化的影响 6页