| 查看: 311 | 回复: 0 | ||
[求助]
虽然可能有点简单,但还是请教一下各位大神,谢谢!
|
|
创建一个类,用于实现一个班级信息的管理。其中包括学生的信息(姓名,学号,成绩,班费),学生信息的查找,删除,更正,班费的管理情况。 不知道如何修改实现以上作用? #include <iostream> #include <string> using namespace std; #define n 10 class student { public: student():name(0),id(0),mark(0),s(NULL),len(0) {} student(string a,int b,float c) { // cout<<"please input: name id mark"<<"\n"; // cin>>a>>b>>c; name=a; id=b; mark=c; cout<<"name "<<a<<endl; cout<<"id "<<b<<endl; cout<<"mark "<<c<<endl; } void print() { cout<<"name "<<name<<endl; cout<<"id "<<id<<endl; cout<<"mark "<<mark<<endl; } void set_stu() { // int i; cin>>"name ">>name; cin>>"id ">>id; cin>>"mark ">>mark; print(); } char& operator[](int i) { if ( i < 0 || i > 10 ) { cout<<" ERROR: out of range!!! \n"; } return s; } void search(int v) { int i; for(i=1;i!=n;i++) { if(s.id==v) { cout<<s.name<<s.id<<s.mark; } else cout<<"没有这个人"; } } void sum(float d) { cin>>d; charge=d; cout<<charge; } student& operator!() { return *this; } void Clone(char *s) { this->len = strlen(s); this->s = new char[ this->len + 1 ]; int i; for (i=0; i<this->len; i++) { this->s = s; } this->s='\0'; } student& operator=(student& s) { if (this != &s) { if (!this->s) { delete []this->s; } Clone(s.s); } return *this; } ~student() { if (this->s) { delete []this->s; } } student(char *s) { if (s==NULL) { this->len = 0; this->s[0]='\0'; } else { Clone(s); } } // ~student(void); private: string name; int id; float mark; float charge; char* s; int len; }; int main() { student stu[n]; //void earch(int n); int i; for(i=0;i!=n;i++) { cout<<"请输入学生信息:格式如下:姓名,学号,成绩"<<endl; stu.set_stu(); //stu; } return 0; } |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有8人回复
请教限项目规定
已经有5人回复
最失望的一年
已经有16人回复
存款400万可以在学校里躺平吗
已经有33人回复
求助一下有机合成大神
已经有3人回复
求推荐英文EI期刊
已经有5人回复
26申博
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
疑惑?
已经有5人回复
找到一些相关的精华帖子,希望有用哦~
请教各位大神一个问题,很急!!!担心家里人被骗,谢谢
已经有19人回复
有大神在吗= =请教一道谱图的题目。。
已经有3人回复
请教大神2-Chloro-[1,3,2]oxazaphosphinane 2-oxide
已经有3人回复
请教各位大神分析一下病因
已经有3人回复
请各位大神帮我解析一下反应机理,谢谢!
已经有9人回复
请教各位做过清除自由基实验的大神
已经有9人回复
请教各位大神一个弯筋问题!!
已经有8人回复
上会不通过,请教各位大神,我这种情况有必要申诉吗?
已经有47人回复
小弟求教各位大神一个问题
已经有5人回复
请教各位大神,什么物质能迅速和水发生反应啊?
已经有9人回复
关于SCI投稿语言润色,请教各位大神!
已经有49人回复
编辑的回复,请各位大神帮忙分析一下,谢谢!
已经有6人回复
求大神用diamond画个结构图,很简单的,谢谢!
已经有5人回复
请教一下各位大神怎么求解 Runge–Kutta method的微分方程的各个系数
已经有12人回复
请教大神图片中的物质叫什么,合成方法?谢谢
已经有4人回复
请教大神一个算是有点基础的问题,化学式的名称,谢谢
已经有4人回复
请教一下大神们关于fluent中UDF的问题,谢谢!
已经有3人回复
请教各位大神帮忙分下类!!!
已经有8人回复
急。。。请教各位大神这属于怎样的断口呢?
已经有10人回复
急急急!!!请教投过chemical commun. 的大神
已经有12人回复
请教各位大神,药品研发和检测主要用到什么仪器,具体一点,谢谢!
已经有12人回复
科研从小木虫开始,人人为我,我为人人













回复此楼
点击这里搜索更多相关资源