收藏 分享(赏)

学生信息管理系统71420.doc

上传人:dzzj200808 文档编号:3027624 上传时间:2018-10-01 格式:DOC 页数:12 大小:58KB
下载 相关 举报
学生信息管理系统71420.doc_第1页
第1页 / 共12页
学生信息管理系统71420.doc_第2页
第2页 / 共12页
学生信息管理系统71420.doc_第3页
第3页 / 共12页
学生信息管理系统71420.doc_第4页
第4页 / 共12页
学生信息管理系统71420.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、/*设计一个学生信息管理系统 ,能够对学生的信息进行管理,编写一个学生管理系统,每个学生应该包含如下信息:地址,出生日期,学科成绩(语文 ,英语,数学,物理), 个人信息(姓名,性别,民族,国籍,学历),联系方式(手机,家庭电话,学校电话 )任务和要求:a) 实现任意添加学生信息b) 实现删除学生信息c) 实现编辑学生信息d) 实现查询、保存和打印学生信息*/#include#include#include #include #include #define N 2using namespace std;int i;struct studentchar name20;char sex10;in

2、t age,num;struct scoint phy;int maths;int english;int computer;int vc;score;stuN;void scan()int u,xe;i=0;for(u=0;u=N)printf(“系统存储空间已满,无法继续增加,抱歉!“);break;while(scanf(“%d“,if(xe=0)printf(“请继续输入n“);while(xe!=1);void watch1()if(i=0)printf(“请先输入学生信息n“);while(i!=0)int i2,j2,all100,averge100,g,a,za;char ch

3、ange310;for(i2=0;i2=max0)max0=stuj.score.phy;yy00=j;if(stuj.score.phy=max3)max3=puter;yy30=j;if(puter=max2)max2=stuj.score.english;yy20=j;if(stuj.score.english=max1) max1=stuj.score.maths;yy10=j;if(stuj.score.maths=max4)max4=stuj.score.vc;yy40=j;if(stuj.score.vcN)printf(“系统存储空间已满,无法继续增加,抱歉!n“);break

4、;printf(“输入要增加学生信息,依次为学号、姓名、性别、年龄、物理、数学、英语、电脑、VCn“);i+;printf(“输入学生名字n“);scanf(“%s“,printf(“输入学生学号n“);scanf(“%d“,printf(“输入学生性别n“);while(scanf(“%s“,printf(“输入学生年龄n“);scanf(“%d“,printf(“输入学生成绩(5 科)n“);printf(“物理:“);scanf(“%d“,printf(“数学:“);scanf(“%d“,printf(“电脑:“);scanf(“%d“,printf(“英语:“);scanf(“%d“,

5、printf(“VC:“);scanf(“%d“,printf(“输入成功,剩余%d“,N-i);if(i=N)printf(“系统存储空间已满,无法继续增加,抱歉!n“);break;int za;printf(“输入 0 返回菜单,输入 1 继续增加“);while(scanf(“%d“,if(za=0)break;if(za=1)continue;void main()int a,wu=0;FILE *fp; fp=fopen(“out.txt“,“rb+“);if(!fp)printf(“文件读取失败!n“);exit(0);if(feof(fp)!=0)i=0;while(feof(

6、fp)=0)fread(for(int m=0;mi;m+)fread(fclose(fp);doprintf(“*主菜单*n“);printf(“ 1.输入和储存学生信息(会删除之前记录)n“);printf(“ 2.查看学生信息(已排名)n“);printf(“ 3.学生成绩统计n“);printf(“ 4.查找学生信息n“);printf(“ 5.修改学生信息n“);printf(“ 6.删除学生信息n“);printf(“ 7.增加学生信息n“);printf(“ 8.退出n“);printf(“*n“);printf(“请输入选择项目序号:“);while(scanf(“%d“,if(a=1)scan();else if(a=2)watch1();else if(a=3)watch2();else if(a=4)fine();else if(a=5)became();else if(a=6)out();else if(a=7)into();else if(a=8)FILE *fp;fp=fopen(“out.txt“,“rb+“);fwrite(for(int m=0;mi;m+)fwrite(fclose(fp);break;while(8);

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 专业基础教材

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报