指向学生类的指针
来源:互联网 发布:淘宝人工云客服没有了 编辑:程序博客网 时间:2024/05/16 10:22
/** 程序的版权和版本声明部分* Copyright (c)2014, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:高古尊* 完成日期:2014年3月27日* 版本号: v1.0** 输入描述:* 问题描述:* 程序输出:* 问题分析:*/#include <iostream>using namespace std;class Student{public: Student(int,double); void out(int); double getscore(); int getnum();private: int num; //学号 double score; //成绩};//max函数返回arr指向的对象数组中的最高成绩(max并不是成员函数,而是普通函数)int max(Student *arr);int main(){ int i; Student stud[5]= { Student(101,78.5),Student(102,85.5),Student(103,100), Student(104,98.5),Student(105,95.5) }; //输出第1、3、5个学生的信息(用循环语句) for(i=0; i<5; i+=2) { stud[i].out(i); } //输出成绩最高者的学号 cout<<"5个学生中成绩最高者的学号为: "<<max(stud);//调用函数显示最高成绩 return 0;}//定义函数max,返回arr指向的对象数组中的最高成绩int max(Student *arr){ int i; Student *m; double t=0; //求最高成绩及对应同学的学号 for(i=0; i<5; i++) { if((arr+i)->getscore()>t) { t=(arr+i)->getscore(); m=(arr+i); } } return m->getnum();}Student::Student(int n,double m){ num=n; score=m;}void Student::out(int i){ cout<<num<<' '<<score<<endl; return;}double Student::getscore(){ return score;}int Student::getnum(){ return num;}
0 0
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- 指向学生类的指针
- jqgrid主从表查询+添加grid按钮+查询框的“X”取消+查询框去掉
- lighttpd做缓存的简单配置
- 说说域名、二级域名和主机名的联系区别
- android mmssms.db各个表介绍
- 一些关于游戏开发的需要的教程地址整合
- 指向学生类的指针
- python中的urlencode与urldecode
- 推荐几款常用的开源博客系统
- Android:Canvas
- iis日志存放位置 及 查看方法
- hahaha
- iOS 数据持久化五-Core Data
- day11/线程
- UC应用通信失败问题排查