#include<iostream>
#include<iomanip>
using namespace std;
class Student
{
public:
int num;//student number
double score;//score
};
istream& operator >>(istream& input,Student& s)
{
cout<<"num:";
input>>s.num;
cout<<"score:";
input>>s.score;
return input;
}
ostream& operator <<(ostream& output, Student& s)
{
output<<setw(8)<<s.num<<setw(8)
<<setiosflags(ios::fixed)<<setprecision(1)<<s.score;
return output;
}
int main()
{
Student stu[5],*p;
for(int cnt=0;cnt<5;cnt++)
cin>>stu[cnt];
cout<<"The 1,3,5th student's informations are:"<<endl;
for(p=stu;p<stu+5;p+=2)
cout<<*p<<endl;
return 0;
}
第3章 第4题
最新推荐文章于 2024-04-05 16:49:34 发布