谭浩强c++第9章 题4 建立一个对象数组,内放5个学生的数据(学号、成绩),用指针指向数组首元素,输出第1,3,5个学生的数据。

#include <iostream>
using namespace std;
class 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 stu[5]={student(1,95.5),student(4,99),student(7,66),student(10,98),student(15,100)};
  student *p =stu;
  for(int i=0;i<5;i=i+2)
  {
   p->display();
   p++;
  }
  return 0;
}


版权声明:本文为qq_42192641原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。