建立一个对象数组,内放5个学生的数据(学号,成绩),用指针指向数组首元素, 输出第1,3,5个学生的数据
来源:百度知道 编辑:UC知道 时间:2024/05/27 01:43:14
建立一个对象数组,内放5个学生的数据(学号,成绩),用指针指向数组首元素, 输出第1,3,5个学生的数据
用C++指针数组
用C++指针数组
哥们
好久没写程序了
今天费了很大的力气帮你写了
要是你不嫌弃的话你就先用着~~
#include <iostream.h>
class student
{
public:
student(int a=0,int b=0);
~student();
student(student &m);
void display(void);//显示学号和成绩
void setnum(int n);
void setmark(int m);
private:
int num;
int mark;
};
student::student(int a,int b)
{
num=a;
mark=b;
}
void student::setnum(int n)
{
num=n;}
void student::setmark(int m)
{
mark=m;}
void student::display(void)
{
cout<<"学号:"<<num<<endl;
cout<<"成绩:"<<mark<<endl;
}
student::student(student &m)
{
num=m.num;
mark=m.mark;
}
student::~student()
{
}
int main()
{
int i,m,n;
student *p;
p=new student[5];
for(i=0;i<5;i++)
{
cout<<"