#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
class Student
{
public:
Student(int n)
{
num = n;
cout<<"学生"<<num<<"信息创建"<<endl;
}
~Student()
{
cout<<"学生"<<num<<"信息销毁"<<endl;
}
void GetInfo();
void PrintInfo();
void SetInfo(int j,int i,Student &pt);
void SearchInfo(int n);
private:
int num;
string name;
int age;
string sex;
int classnum;
};
int main()
{
int i,j,n;
Student *p[10];
for (i=0;i<10;i++)
p[i] =new Student(i+1);
for (i=0;i<10;i++)
p[i]->GetInfo();
cout<<"number name age sex classnumber "<<endl;
for (i=0;i<10;i++)
p[i]->PrintInfo();
cout<<"please enter the number of the modified student : ";
cin>>j;
for (i=0;i<10;i++)
p[i]->SetInfo(j,i+1,*p[i]);
cout<<"The modify information is :"<<endl;
for(i=0;i<10;i++)
p[i]->PrintInfo();
cout<<"please enter the number of the student you want to search :";
cin>>n;
for(i=0;i<10;i++)
p[i]->SearchInfo(n);
for (i=0;i<10;i++)
delete p[i];
return 0;
}
void Student :: GetInfo()
{
cin>>this->name>>this->age>>this->sex>>this->classnum;
cout<<endl;
}
void Student :: PrintInfo()
{
cout<<this->num<<setw(10)<<this->name<<setw(10)<<this->age<<setw(10)<<this->sex<<setw(10)<<this->classnum;
cout<<endl;
}
void Student :: SetInfo(int j,int i,Student &pt)
{
if (j == i)
{
cout<<"please enter the corrected information of student :"<<endl;
cin>>pt.name>>pt.age>>pt.sex>>pt.classnum;
cout<<endl;
}
}
void Student :: SearchInfo(int n)
{
if(n == num)
cout <<this->num<<setw(8)<<this->name<<setw(8)<<this->age<<setw(8)<<this->sex<<setw(8)<<this->classnum<<endl;
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
2009303456_林锦宇_ex4.rar (39个子文件)
ex4_3
ex4_3.opt 48KB
ex4_3.dsp 4KB
ex4_3.plg 882B
Debug
ex4_3.pch 1.96MB
vc60.pdb 100KB
ex4_3.exe 224KB
ex4_3.pdb 537KB
vc60.idb 73KB
ex4_3.obj 72KB
ex4_3.ilk 352KB
ex4_3.dsw 535B
ex4_3.cpp 1KB
ex4_3.ncb 41KB
ex4_2
ex4_2.cpp 2KB
ex4_2.dsp 4KB
ex4_2.ncb 41KB
ex4_2.opt 53KB
ex4_2.plg 641B
Debug
vc60.pdb 116KB
ex4_2.obj 257KB
vc60.idb 81KB
ex4_2.pdb 1.06MB
ex4_2.exe 536KB
ex4_2.ilk 774KB
ex4_2.pch 1.99MB
ex4_2.dsw 533B
ex4_1
ex4_1.dsp 4KB
Debug
vc60.pdb 108KB
ex4_1.exe 536KB
vc60.idb 113KB
ex4_1.obj 254KB
ex4_1.pdb 1.06MB
ex4_1.ilk 773KB
ex4_1.pch 2.01MB
ex4_1.ncb 49KB
ex4_1.cpp 1KB
ex4_1.opt 53KB
ex4_1.dsw 535B
ex4_1.plg 641B
共 39 条
- 1
资源评论
banana_as
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 简约扫一扫阅读分享的微信小程序模板源码下载.zip
- 简约式密码找回信息的微信小程序页面源码.zip
- 简约式图文商品勾选的微信小程序页面模板源码下载.zip
- 健身房预约的微信小程序模板源码下载.zip
- 健康食品的微信小程序页面源码.zip
- 简约在线点歌的微信小程序页面模板源码下载.zip
- 简约语录倾听书单的微信小程序页面模板源码下载.zip
- 健身跑步计时的微信小程序页面模板源码下载.zip
- 教师批改作业的微信小程序页面源码.zip
- 渐变风用户账号登录的微信小程序模板源码下载.zip
- 渐变旅行专题的微信小程序模板源码下载.zip
- 教育培训商城的微信小程序模板源码下载.zip
- 教育培训课程的微信小程序模板源码下载.zip
- 教育机构的微信小程序页面模板源码下载.zip
- 今日头条的微信小程序页面源码.zip
- 今日头条信息的微信小程序模板下载.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功