您所在位置: 网站首页 / 简单学生信息管理系统C++范文.docx / 文档详情
简单学生信息管理系统C++范文.docx 立即下载
2025-08-28
约3.4万字
约62页
0
27KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

简单学生信息管理系统C++范文.docx

简单学生信息管理系统C++范文.docx

预览

免费试读已结束,剩余 57 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

简单学生信息管理系统C++范文

第一篇:简单学生信息管理系统C++范文#include#includeusingnamespacestd;inti=0;voidlayout(){coutcoutcoutcoutcoutcoutcoutcoutcout}classstudent{private:intnum;stringname;doublescore1,score2;public:doublec;intbanji;stringsex;student(){}voidset_student(intbj,intn,stringnam,strings,doubleles1,doubleles2){banji=bj;num=n;name=nam;sex=s;score1=les1;score2=les2;}intget_score1(){returnscore1;}intget_score2(){returnscore2;}intget_num(){returnnum;}voidshow(){c=(score1+score2)/2;cout}}stu[20];voidshow_1(){cout}//学生信息输入//voidINPUT(){intj=0;intx;do{intbanji;intnum;stringname;stringsex;doublescore1,score2;coutcoutcin>>banji>>num>>name>>sex>>score1>>score2;stu[i].set_student(banji,num,name,sex,score1,score2);i++;coutcin>>x;}while(x==0);show_1();for(j=0;j{stu[j].show();}}//计算平均分并排序//voidPaixu(){studentstu1;for(p=0;p{k=p;for(j=p+1;jif(stu[j].c{k=j;stu1=stu[k];stu[k]=stu[p];stu[p]=stu1;}}show_1();for(j=0;j{stu[j].show();}}//统计学科平均分//voidxueke(){doubleq1;doublesum1;intp1;for(p1=0;p1{sum1=sum1+stu[p1].get_score1();}q1=sum1/i;coutdoubleq2;doublesum2;intp2;for(p2=0;p2{sum2=sum2+stu[p2].get_score2();}q2=sum2/i;cout}//统计班级平均分//voidbanji()doubleq1,q2;doublesum1,sum2;intp,m;m=0;sum1=0;sum2=0;for(p=0;p{a[p]=stu[p].banji;}for(m=0;m{intt=1;sum1=stu[m].get_score1();sum2=stu[m].get_score2();for(p=m+1;p{if((a[m]==a[p])&&a[p]!=0){sum1=sum1+stu[p].get_score1();sum2=sum2+stu[p].get_score2();a[p]=0;t++;}}if(a[m]!=0){q1=sum1/t;q2=sum2/t;coutcout}}}//按学号查询学生信息//voidchaxun(){intx;coutcin>>x;intp;for(p=0;p{if(x==stu[p].get_num()){show_1();stu[p].show();}}}//按学号修改学生信息//voidxiugai(){intj;intx;coutcin>>x;intp;for(p=0;p{if(x==stu[p].get_num()){intbanji;intnum;stringname;stringsex;doublescore1,score2;coutcoutcin>>banji>>num>>name>>sex>>score1>>score2;stu[p].set_student(banji,num,name,sex,score1,score2);show_1();for(j=0;j{stu[j].show();}}}}intmain(){layout();intflag;intn;for(n=0;n{cin>>flag;switch(flag){case0:coutcoutcoutcoutINPUT();break;case1:Paixu();break;case2:xueke();break;case3:banji();break;case4:chaxun();br
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

简单学生信息管理系统C++范文

文档大小:27KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用