第五周C++上机报告(对象数组处理成绩)
来源:互联网 发布:iconkit windows 编辑:程序博客网 时间:2024/05/20 13:39
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: object.cpp* 作者:王昕彤* 完成日期: 2013年 4 月1 日* 版本号: v1.0* 输入描述:无* 问题描述:建立包含学生信息的对象数组,处理学生成绩* 程序输出:无*/#include<iostream>using namespace std;class Student{public:Student(int n=1001,float s=60):num(n),score(s){}void show();int num;float score;};void Student::show(){cout<<num<<" "<<score<<endl;}void max(Student *arr){float max=arr[0].score;int a=0,i;for(i=0;i<5;i++)if(arr[i].score>max) { max=arr[i].score; a=i; } cout<<"最高分的学号为:"<<arr[a].num<<" "<<"成绩是"<<max<<endl;}int main(){Student stu[5]={Student(1001,99),Student(1003,70),Student(1004,87),Student(1007,98.5),Student(1010,80.5)};stu[0].show();stu[2].show();stu[4].show();void max(Student*);Student *p=&stu[0];max(p); return 0;}
输出结果:
- 第五周C++上机报告(对象数组处理成绩)
- 我的第三十五个C++上机报告(成绩处理)
- 第五周上机指导--任务四--设计一个学生类,包括学号(num)和成绩(score),建立一个对象数组(改进版)
- 对象数组处理成绩
- 第十五周上机----成绩处理
- 第五次C语言上机实验报告
- 第五次C程序上机报告
- 第五次c程序上机报告
- 第五次C程序设计上机报告
- 第五次C语言上机实验报告
- 我的第三十八个C++上机报告(成绩处理第二季)
- 第五周C++上机报告(三角形类之二)
- 第五周C++上机报告(三角形类之一)
- 第五周C++上机报告(三角形类之三)
- 第五周C++上机报告(三角形类之四)
- 第五次上机报告
- 第五次上机报告
- 第五次上机报告
- oracle 10g 手动创建scott(tiger) schema
- Linux驱动总结3- unlocked_ioctl和堵塞(waitqueue)读写函数的实现
- insmod modprobe区别
- 让IE9以下的版本兼容HTML5解决方案
- 转载_vmware中的bridge、nat区别
- 第五周C++上机报告(对象数组处理成绩)
- 谈谈Memcached与Redis
- PostgreSQL 数据库安装过程中的 readline的手动安装和正确配置
- 排列和组合
- ZendStudio快捷键
- version control
- 矩阵变换与图片平移,旋转,缩放的原理
- mapred.map.tasks 如何影响map的个数
- css3.0 边框圆角