c 数据结构上机题及实现代码解析

c 数据结构上机题及实现代码解析

ID:14382413

大小:542.50 KB

页数:119页

时间:2018-07-28

c  数据结构上机题及实现代码解析_第1页
c  数据结构上机题及实现代码解析_第2页
c  数据结构上机题及实现代码解析_第3页
c  数据结构上机题及实现代码解析_第4页
c  数据结构上机题及实现代码解析_第5页
资源描述:

《c 数据结构上机题及实现代码解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1:时钟类与对象的定义2:平均数3:定义学生类4:打卡机5:找出每组数据中的最大值(函数重载)6:长方形类与对象的定义7:圆的面积8:输出类对象9:构造函数的重载10:构造函数重载11:实现自定义的析构函数12:构造函数--定义矩形13:对象数组14:构造函数与拷贝构造函数——定义圆柱体类15:构造函数、拷贝构造和析构函数——定义学生类16:统计学生人数和成绩17:拷贝构造函数18:三角形面积19:类的静态与友元——职工薪水20:统计学生信息21:学生成绩等级22:类的继承——定义学生类及其派生类23:类的继承——定义点类及其派生的圆类24:长方形的面积和长方体的体积25:多继承——

2、Time类和Date类派生出Birthtime类26:RoundTable类27:类的继承28:奇葩后代29:ATM30:虚基类-在职读书的教师类31:类的虚基类——客货两用汽车32:类的虚基类——主任工程师类33:NBA2KOL34:总价多少35:时钟类36:平均数37:社会保障卡38:运算符重载——重载+和-对复数类对象进行加减运算39:复数类的运算符重载40:三角形面积之和41:运算符重载——T重载运算符“>”,用于对给定的两个字符串进行比较42:复数43:计数器44:复整数相加45:运算符重载矩阵相加46:数列中n个整数排序47:运算符重载——重载赋值运算符=用于字符串赋值4

3、8:字符串类49:图形的面积50:求矩阵之和51:矩阵取反1:时钟类与对象的定义Time/MemoryLimit:1000MS/32768KSubmitted:60Accepted:45ProblemDescription定义一个时钟类,它的数据成员包括:时、分、秒,它的函数成员有设置时间和显示时间,如果设置时钟的时、分、秒超过有效的范围(24小时制),则输出“error!”。编程并测试这个类。Input输入数据有多组,每组占一行,每行中有三个数,分别代表时、分、秒,用空格分隔。Output对于每组输入数据,输出一行,每个数据间用:分隔。SampleInput1250SampleOu

4、tput12:5:0#includeusingnamespacestd;classTIME{private:intH,M,S;public:TIME(inth=0,intm=0,ints=0){H=h;M=m;S=s;}voidshow(){if(H<0

5、

6、H>=24

7、

8、M<0

9、

10、M>60

11、

12、S<0

13、

14、S>60)cout<<"error!"<>h>>m>>s){TIMEone(h,m,s);one.show();}retu

15、rn0;}2:平均数Time/MemoryLimit:1000MS/32768KSubmitted:59Accepted:45ProblemDescription定义一个学生类记录学生的学号、姓名、成绩。要求使用用静态成员变量和静态成员函数求若干个学生的平均成绩。Input输入数据有多行。每行一个浮点数。Output输出数据有多行,每行输出当前分数总和除以当前总人数的结果(保留两位小数);SampleInput1000zhangsan851001lisi741002wangwu921003zhaoliu671004zhaoqian56SampleOutput85.0079.5083.

16、6779.5074.80#include#include#includeusingnamespacestd;classstudent{private:stringname;stringnum;doublescore;staticdoubleave;staticdoublesum;staticintcount;public:student(stringnum="",stringname="",doubles=0){this->num=num;this->name=name;score=s;count++;sum=sum+score;

17、ave=sum/count;}staticvoidshow(){cout<>num>>name>>s){st

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。