*
* 程序的版权和版本声明部分
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved
* 文件名称:score.cpp
* 作 者:赵兰
* 完成日期:2013 年4 月 2日
* 版本号: v1.0
* 输入描述:略
* 问题描述:略
* 输出:如下
*/
#include <iostream>
using namespace std;
class Student //声明student类
{
public:
Student(int n,float s):num(n),score(s){} //定义一个有参的构造函数,用参数的初始化对数据成员初始化
void display(); //在屏幕上显示
private:
int num;
float score;
};
void Student::display()
{cout<<num<<" "<<score<<endl;}
int main()
{
//定义对象数组
Student stud[5]={Student(11,100.0),Student(12,90.5),Student(13,95.5),Student(14,99.0),Student(15,98.5)};
Student *p=stud;
for(int i=0;i<=2;p=p+2,i++)
p->display(); //通过指针变量p调用display函数输出数据成员num和score的值
return 0;
}