您的位置:首页 > 编程语言 > C语言/C++

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

2017-12-02 09:35 316 查看
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

#include<cstdio>
#include<iostream>
#include<string.h>
using namespace std;
int n, i;
class stu
{
private:
char ID[1050][20];
int Mark[1050];
public:
void ADD()
{
for(i = 0;i <= n - 1;i ++)
{
cin >> ID[i] >> Mark[i];
}
}
void DIS()
{
for(i = 0;i <= n - 1;i ++)
{
cout << ID[i] << " " << Mark[i] << endl;
}
}
};
int main()
{
stu STU;
cin >> n;
STU.ADD();
STU.DIS();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  对象 class C++