博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第四周项目4-指向学生类的指针
阅读量:7163 次
发布时间:2019-06-29

本文共 866 字,大约阅读时间需要 2 分钟。

设计一个学生类Student,数据成员包括学号(num)和成绩(score),成员函数根据需要自行设计(建议配备需要的set、get函数,以及必要的输入或输出,给出的代码中也可以找到需要成员函数的线索)。在main函数中,要做到:
建立一个对象数组,通过初始化,设置5个学生的数据,要求:
用指针指向数组首元素,输出第1、3、5个学生的信息;

设计一个函数int max(Student *arr);,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并返回值其学号。

/** Copyright (c) 2015,烟台大学计算机学院* All right reserved.* 作者:邵帅* 文件:Demo.cpp* 完成时间:2015年04月02日* 版本号:v1.0*/#include 
using namespace std;class Student{public: Student(int n,double s):num(n),score(s) {}; int max(Student *arr); void show(); int get_num(); double get_score();private: int num; //学号 double score; //成绩};void Student::show(){ cout<
<<" "<
<
maxscore) maxscore=arr[i].get_score(); j=i; } return arr[j].get_num();//返回最高成绩者的学号}
运行结果:

@ Mayuko

转载于:https://www.cnblogs.com/mayuko/p/4567525.html

你可能感兴趣的文章