040804229hw.txt

来自「学C++的同学是不是遇到麻烦了」· 文本 代码 · 共 52 行

TXT
52
字号
#include <iostream.h>

#include <string.h>
class student

{ private:
  char s_name[10],s_num[10],s_sex[10];
  int s_age;
  public:
  void Reg(char *name,char *num,char *sex,int age);
  char *GetName();
  char *GetNum();
  char *GetSex();
  int GetAge();
  void Print();
  
};
  void student::Reg(char *name,char *num,char *sex,int age)
 {
   strcpy(s_name,name);
   strcpy(s_num,num);
   strcpy(s_sex,sex);
   s_age=age;  
  }  
  char *student::GetName()
{ return s_name;}
  char *student::GetNum()
{ return s_num;}
  char *student::GetSex()
{ return s_sex;}
  int student::GetAge()
{ return s_age;}
  
 void student::Print()
  { 
  cout<<GetName()<<endl<<GetNum()<<endl<<GetSex()<<endl<<GetAge()<<endl;
}

void main()
{ 
 int i;
  student stu[50];
  for(i=0;i<50;i++)
   {  char name[10],num[10],sex[5];
      int age;
      cout<< "please input the student's Name Num Sex Age"<<endl;
      cin>>name>>num>>sex>>age;
      stu[i].Reg(name,num,sex,age);
      cout<<i+1<<"  student"<<endl;
      stu[i].Print();
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?