您的位置:首页 > 其它

面向对象程序设计上机练习八(对象数组)

2016-10-10 20:35 295 查看

Problem Description

利用类对象数组完成N个学生数据(学号是字符串类型、成绩是整型)的输入、输出。

Input

输入有N+1行:

第一行的整数N表示学生数目;

以下N行是N个学生的数据,每行中第一个是表示学号的字符串,第二个是表示学生成绩的整数。

Output

输出N个学生数据。每个学生的数据占一行。

Example Input

5
01 89
02 78
03 56
04 92
05 76


Example Output

01 89
02 78
03 56
04 92
05 76


Hint

 

Author

zlh
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
class student
{
private:
char num[10];
int a;
public:
void set()
{
char n[10];
int x;
cin>>n>>x;
strcpy(num,n);
a=x;
}
void print()
{
cout<<num<<" "<<a<<endl;
}

};
int main()
{
int n;
cin>>n;
int i;
student s[1000];
for(i=1;i<=n;i++)
{
s[i].set();
}
for(i=1;i<=n;i++)
{
s[i].print();
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: