第五周—项目4-指针指向学生类
来源:互联网 发布:手机最火软件 编辑:程序博客网 时间:2024/05/16 16:18
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:yinhang.cpp * 作 者:杨绍宁 * 完成日期:2013 年 4 月 3日 * 版本号: v1.0 * 对任务及求解方法的描述部分 * 输入描述:略 * 问题描述:略 * 程序输出:略 */ #include <iostream> using namespace std; class Student { public: Student(int a,double b):num(a),score(b){} void show();int getnum();double getscore();private: int num; double score; };int Student::getnum(){return num;}double Student::getscore(){return score;}void Student::show() { cout<<num<<" "<<score<<endl; } int max(Student *arr); int main() { Student stu[5]={ Student(1,99.9),Student(2,90.1),Student(3,95.3), Student(4,60.1),Student(5,70.5) }; //建立一个对象数组,通过初始化,设置5个学生的数据 for(int i=0;i<5;i+=2) { cout<<"学生"<<i+1<<": "; stu[i].show(); } cout<<"输出学生中成绩最高者的学号:"<<max(stu)<<endl; //把数组名做参数 return 0; }int max(Student *arr){double maxscore;maxscore=arr[0].getscore(); //arr就是stu,getscore()就是成绩int i,n=0;for(i=1;i<5;i++){if(arr[i].getscore()>maxscore){maxscore=arr[i].getscore();n=i;}}return(arr[n].getnum());}
结果:
感受:得看看想想!!!
- 第五周—项目4-指针指向学生类
- 第五周 项目4指向学生类的指针
- 第五周-项目4-指向学生类的指针
- 第五周项目4-指向学生类的指针
- 第五周项目4指向学生类的指针
- 第五周 项目四 指向学生类的指针
- 第五周项目四-指向学生类的指针
- 第二学期第五周项目4--指向学生类的指针
- 第五周上机实践项目——指向学生类的指针
- 项目4--指向学生的指针类
- 第4周项目4-指向学生类的指针
- 第4周项目4-指向学生类的指针
- 第4周项目4-指向学生类的指针
- 第4周项目4指向学生类的指针
- 第4周项目4-指向学生类的指针
- 五周 项目4 指向学生类的指针
- 第3周-项目4-指向学生类的指针
- 第3周项目4-指向学生类的指针
- Ubuntu 12.04 静态ip的设置方法
- HTML中select标签单选多选详解
- tomcat数据源
- 安装mysql
- JUnit4概述
- 第五周—项目4-指针指向学生类
- 根据前序中序序列重建二叉树
- 焦点较中的网络视频相关
- D - design-easy
- C语言-------------指针小程序的练习
- Java多线程备忘
- MySql常用命令总结
- JQuery学习的六大理由
- 《程序员的第一年》---------- 做后台的程序员要注意