建立student类,并建立一个student对象数组
更新时间:2024-06-02 12:43:01 阅读量: 综合文库 文档下载
/*完成一个C++程序,实现如下功能:
(1)按照附件\成绩表.txt\中的内容建立student类,并建立一个student对象数组,用附件中的数据进行初始化;
(2)计算英语、高数、计算机三门课程的平均成绩,并显示 (3)计算每个学生三门课程的总分和平均成绩,并显示
(4)根据平均成绩高低,对所有学生进行排序,并按照从高到低的顺序显示*/ #include
public: student(string n,string xb,string nam,string s,float E,float M,float C,float t,float ave); //声明构造函数 float display_sum(); //声明计算每个学生三门课程的总分函数 float display_average(); //声明计算每个学生三门课程的平均成绩函数 string num; string department; string name; string sex; float English; float Math; float Computer; float sum;
float average; };
//student stu[19]; //定义构造函数
student::student(string n,string xb,string nam,string s,float E,float M,float C,float t=10.0,float ave=10.0) { num=n; department=xb; name=nam; sex=s; English=E; Math=M; Computer=C; sum=t; average=ave; }
//定义计算每个学生三门课程的总分 float student::display_sum() {return(English+Math+Computer);
}
//定义计算每个学生三门课程的平均成绩 float student::display_average(){ average=(English+Math+Computer)/3.0; return(average); }
void main()
{student stu[19]={
student(\机械\杨过\男\ student(\计算机\赵海明\男\ student(\计算机\张李敏\男\ student(\机械\韦小宝\男\ student(\外语\姜波\男\ student(\机械\吴应雄\男\ student(\外语\于滔\女\ student(\机械\王五\男\ student(\计算机\徐凤东\男\ student(\机械\李四\女\ student(\机械\张三\男\ student(\外语\刘泽宏\男\ student(\机械\贺军委\女\ student(\计算机\于晨\女\ student(\计算机\刘立彪\男\ student(\计算机\叶震伟\男\ student(\外语\王志平\女\ student(\外语\黄莺\女\ student(\机械\王文彬\男\ };
cout<<\学生成绩表:\
cout<<\学号\系别\姓名\性别\英语\数学\计算机\总分\平均分\for(int i=0;i<19;i++){ cout< //计算英语、高数、计算机三门课程的平均成绩并显示 float sume=0,summ=0,sumc=0; for(i=0;i<19;i++){ sume+=stu[i].English; summ+=stu[i].Math; sumc+=stu[i].Computer; } cout<<\英语平均成绩:\ cout<<\数学平均成绩:\ cout<<\计算机平均成绩:\ cout<<\根据平均成绩高低,对所有学生进行排序后的成绩表为:\ int j,k; for(j=0;j<18;j++){ for(k=0;k<18-j;k++){ if(stu[k].average cout<<\学号\系别\姓名\性别\英语\数学\计算机\总分\平均分\for(i=0;i<19;i++){ cout<
正在阅读:
建立student类,并建立一个student对象数组06-02
外国美术史试题及答案07-19
锅炉房突发事故应急预案06-17
武汉整形医院(武汉伊美尚整形医院)静态溶脂瘦身学术资料07-01
五年级下苏教版语文教学反思12-03
C语言程序设计实验教程习题1~1009-18
建设单位申请人防工程竣工验收报告05-30
毛坯尺寸公差与机械加工余量确定07-09
雅思阅读单词记忆方法漫谈(下)06-23
证据法期末考试复习试题09-21
- 1unit1 - economy - student version
- 2Student Standardized Testing Does Not Show
- 3设计思维 - 如何建立一个精益高效的创新团队
- 4第七章 如何建立一个典型的分析实验
- 5英语作文-how to be a qualified college student
- 6英语作文-how to be a qualified college student
- 7读故事背单词-高考student
- 8Unit 2 He said it was on at the student cinema
- 9Supporting Student Self-Regulated Learning in
- 10英语作文-how to be a qualified college student
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- student
- 建立
- 数组
- 对象
- 一个
- 如何写个人成长学习计划
- 中国面包馅料行业市场前景分析预测年度报告(目录) - 图文
- 《台湾学者中国史研究论丛目录》
- 2016-2021年亚麻面料行业深度调查及发展前景研究报告
- Word论文排版
- XX担保公司工程担保业务操作能力和风控能力概述
- 教科版七年级上册思想品德期中试卷
- 中国人保2012年客户节“心愿行动”活动 方案
- 人教版第四章几何图形初步全章导学案
- 2017追寻幸福:中国伦理史视角 考试答案
- 中学生在校自我效能感及其行为表现的研究
- 计算机应用基础期末复习题及参考答案
- CD130A19-85 手糊法玻璃钢设备设计技术条件
- 欧莱雅公司战略实施与组织结构
- 中南财经政法大学宏观经济学习题
- 活用教材 让课堂充满活力
- 担保公司客户关系管理制度(定稿)
- 高三上学期第一次月考文科数学试题
- 外国文学史课后题答案
- 碳钢,合金钢,铸铁的组织观察