Problem D: C++习题 对象数组输入与输出

Description建立一个对象数组,内放n(n<10)个学生的数据(学号、成绩),用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据。Inputn和n个学生的学号、成绩Output奇数学生的数据

Sample Input5101 78.5102 85.5103 98.5104 100.0105 95.5Sample Output101 78.50103 98.50105 95.50

/* All rights reserved. * 文件名称:test.cpp * 作者:陈丹妮 * 完成日期:2015年 6 月 21 日 * 版 本 号:v1.0 */#include <iostream>#include <iomanip>using namespace std;class Student{private:int n;double s;public:void input();void display();};void Student::input(){cin>>n>>s;}void Student::display(){cout<<n<<" "<<s<<endl;}int main(){const int NUM=10;Student stud[NUM];int n,i;cin>>n;for(i=0; i<n; i++)stud[i].input();cout<<setiosflags(ios::fixed);cout<<setprecision(2);Student *p=stud;for(i=0; i<n; p+=2,i+=2)p->display();return 0;}

,就是对虚怀若谷谦虚谨慎八个字真正理解的人,

Problem D: C++习题 对象数组输入与输出

相关文章:

你感兴趣的文章:

标签云: