第四周项目3指向学生类的指针
来源:互联网 发布:电脑计费软件 编辑:程序博客网 时间:2024/06/06 01:33
#include <iostream>using namespace std;class Student{public: Student(int n,double s):num(n),score(s) {} void display(); int getNum() { return num; } double getScore() { return score; }private: int num; double score;};void Student::display(){ cout<<num<<" "<<score<<endl;}int max(Student *arr);int main(){ Student stud[5]= { Student(101,78.5),Student(102,85.5),Student(103,100), Student(104,98.5),Student(105,95.5) }; for(int i=0; i<5; i+=2) { cout<<"学生"<<i+1<<": "; stud[i].display(); } cout<<"5个学生中成绩最高者的学号为: "<<max(stud); return 0;}int max(Student *arr){ double max_score=arr[0].getScore(); int k=0; for(int i=1; i<5; i++) if(arr[i].getScore()>max_score) { max_score=arr[i].getScore(); k=i; } return arr[k].getNum();}
运行结果:
0 0
- 第四周项目3-指向学生类的指针
- 第四周项目3指向学生类的指针
- 第四周 项目四-指向学生类的的指针
- 第四周项目四 指向学生类的指针
- 第四周项目四:指向学生类的指针
- 第四周项目4 指向学生类的指针
- 第四周项目四---指向学生类的指针
- 第四周 项目四 指向学生类的指针
- 第四周项目四:指向学生类的指针
- 第四周项目4-指向学生类的指针
- 第四周 项目四 指向学生类的指针
- 第四周项目4-指向学生类的指针
- 第四周 【项目4-指向学生类的指针】
- 第四周上机项目4指向学生类的指针
- 第四周【项目4-指向学生类的指针】
- 第四周 项目四 指向学生类的指针
- 第四周 项目4-指向学生类的指针
- 第四周项目四指向学生类的指针
- 一个谷歌程序员的算法学习之路
- IOS 使用AVFoundation 扫描条形码、二维码等
- (other)以太网的冲突检测
- java泛型机制剖析
- 内置锁是可重入的,所以在同一个线程重复加锁内不会造成死锁
- 第四周项目3指向学生类的指针
- 详解Java GC的工作原理+Minor GC、FullGC
- java程序分析
- 第四周项目3用对象数组操作长方体
- html5中video的使用
- 开页游的教程
- linux 文本处理二
- Spring框架加载
- UIView的刷新