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

来源:互联网 发布:excel窗体录入数据 编辑:程序博客网 时间:2024/05/20 03:41

Problem Description

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

Input

输入有N+1行:
第一行的整数N表示学生数目;
以下N行是N个学生的数据,每行中第一个是表示学号的字符串,第二个是表示学生成绩的整数。

Output

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

Example Input

501 8902 7803 5604 9205 76

Example Output

01 8902 7803 5604 9205 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;}

0 0
原创粉丝点击