定义一个学生类 Student ,要求包含以下数据成员:学号、姓名、入学成绩,定义适当的构造函数,其作用是对数据成员初始化,定义其它成员函数如:输出学生的的信息等。
如:{"14001"," Mick ","90"}
#include <iostream>
#include <string>
using namespace std;
class student
{
string number;
string name;
int score;
public:
student() {}
student(string num,string n,int s) {number = num;name=n;score = s;}
void print() {cout<<"学号:"<<number<<endl;cout<<"姓名:"<<name<<endl;cout<<"成绩:"<<score<<endl;}
};
int main()
{
student s("14001"," Mick ",90);
s.print();
return 0;
}
#include<iostream>
using namespace std;
class student
{
private:
int num;
char name[20];
int score;
public:
void set();
void show();
};
void student::set()
{
cin>>num>>name>>score;
}
void student::show()
{
cout<<"学号:"<<num<<endl;
cout<<"姓名:"<<name<<endl;
cout<<"成绩 :"<<score<<endl;
}
int main()
{
student s1;
s1.set();
s1.show();
return 0;
}
#include<iostream>
#include<string>
using namespace std;
class student
{
private:
string name;
string id;
int score;
public:
~student();
student(){};
student(string name,string id,int score);
void print();
};
student::student(string name,string id,int score)
{
name = name;
id = id;
score = score;
}
void student::print()
{
cout<<name<<"\t"<<id<<"\t"<<score<<endl;
}
int main(){
student p("pteert","123456",80);
}