ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:33KB ,
资源ID:230061      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/230061.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Cpp学生成绩管理系统.doc)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Cpp学生成绩管理系统.doc

1、源程序代码#include#include#include#include#include#include#includeusing namespace std;typedef classpublic:char num10;char cla10;char name20;char byyl10;char jsjzc20;char sjk10;char jsjyy20;char jsdl20;Student;Student stu80;int menu()char c;for(;c8;)system(cls);cout 欢迎使用本学生成绩管理系统!endl;cout ;coutendl;cout*

2、 学生成绩管理系统 * endl;coutsetw(32) 1.输入学生资料endl;coutsetw(32) 2.输出学生资料endl;coutsetw(32) 3.按学生姓名进行排列endl;coutsetw(32) 4.添加学生资料endl;coutsetw(32) 5.按姓名查找,删除该学生资料endl;coutsetw(32) 6.查找并显示学生资料endl;coutsetw(32) 7.按姓名查找,修改该学生资料endl;coutsetw(32) 8.从文件中读入数据endl;coutsetw(32) 0.储存学生资料并退出系统endl;coutsetfill(=)setw(48)

3、=endl;coutsetw(15) ;cout请选择(0-8):;c=getchar();return(c-0);int Input(Student stud,int n) /输入数据。int i=0;char sign,x10;for(;sign != n & sign != N;)coutsetw(15) studn+i.cla;coutsetw(15) studn+i.num;coutsetw(15) studn+i.name;coutsetw(15) studn+i.byyl;coutsetw(15) studn+i.jsjzc;coutsetw(15) studn+i.sjk;co

4、utsetw(15) studn+i.jsjyy;coutsetw(15) studn+i.jsdl;gets(x);coutsetw(10) ;cout&sign;i+;return(n+i);void Display(Student stud, int n) /输出数据。int i;coutsetw(15) setfill(-)setw(65)-endl;coutsetw(15) 班级 学号 姓名 数据结构 离散数学 大学物理 大学英语 模拟电路endl;coutsetw(15) ;coutsetfill(-)setw(65)-endl;for(i=1;i1 & i%10=0)coutse

5、tw(15) setfill(-)setw(35)-endl;coutsetw(15) ;system(pause);coutsetw(15) setfill(-)setw(35)-endl;coutsetw(15) ;system(pause);void Sort(Student stud,int n) /按名字排序。int i,j;char t20;for(i=0;in-1;i+)for(j=0;j0)strcpy(t,studj+1.cla);strcpy(studj+1.cla,studj.cla);strcpy(studj.cla,t);strcpy(t,studj+1.num);s

6、trcpy(studj+1.num,studj.num);strcpy(studj.num,t);strcpy(t,studj+1.name);strcpy(studj+1.name,studj.name);strcpy(studj.name,t);strcpy(t,studj+1.byyl);strcpy(studj+1.name,studj.byyl);strcpy(studj.byyl,t);strcpy(t,studj+1.jsjzc);strcpy(studj+1.name,studj.jsjzc);strcpy(studj.jsjzc,t);strcpy(t,studj+1.sjk

7、);strcpy(studj+1.name,studj.sjk);strcpy(studj.sjk,t);strcpy(t,studj+1.jsjyy);strcpy(studj+1.name,studj.jsjyy);strcpy(studj.jsjyy,t);strcpy(t,studj+1.jsdl);strcpy(studj+1.name,studj.jsdl);strcpy(studj.jsdl,t);coutsetw(15) 排序成功!endl;int Insert(Student stud,int n) /插入一条学生信息。char x10;coutsetw(15) studn.

8、cla;coutsetw(15) studn.num;coutsetw(15) studn.name;coutsetw(15) studn.byyl;coutsetw(15) studn.jsjzc;coutsetw(15) studn.sjk;coutsetw(15) studn.jsjyy;coutsetw(15) studn.jsdl;gets(x);n+;coutsetw(15) 插入成功!s;while(strcmp(studi.name,s)!=0&in) i+; /*查找判断*/if(i=n)printf(ttt没有发现该学生资料!n); /*返回失败信息*/return(n);

9、for(j=i;jn-1;j+) /*删除操作*/strcpy(studj.num,studj+1.num);strcpy(studj.name,studj+1.name);strcpy(studj.cla,studj+1.cla);strcpy(studj.byyl,studj+1.byyl);strcpy(studj.jsjzc,studj+1.jsjzc);strcpy(studj.sjk,studj+1.sjk);strcpy(studj.jsjyy,studj+1.jsjyy);strcpy(studj.jsdl,studj+1.jsdl);coutsetw(15) 当前信息已删除成

10、功!endl; /*返回成功信息*/return(n-1);void Query(Student stud,int n) /按名字查找信息char s20;int i=0;coutsetw(15) s;while(strcmp(studi.name,s)!=0&in)i+; /*查找判断*/if(i=n)printf(ttt没有发现该学生资料!n); /*输入失败信息*/return;coutsetw(15) 学号:studi.numendl;coutsetw(15) 数据结构:studi.byylendl;coutsetw(15) 离散数学:studi.jsjzcendl;coutsetw(15) 大学物理:studi.sjkendl;coutsetw(15) 大学英语:studi.jsjyyendl;coutsetw(15) 模拟电路:studi.jsdlendl;int Xiugai(Student stud,int n) /修改信息。n=Delete(st

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1