- 博客(5)
- 收藏
- 关注
原创 集合的模拟实现(函数模板)
我们可以用一个数组来模拟集合,add运算用以实现集合元素的增加,delete运算用于实现集合元素的删除,find运算用以实现集合元素的查找,但是目前集合元素类型未知,可以是int、char、double等基本数据类型,也可以是String、Time、Student等对象类型,要求采用模板函数实现集合元素的增加、删除和查找功能。三个模板函数如下:int addSet(T * myset, T
2015-06-29 17:12:36
1125
原创 集合的模拟实现(类模板)
我们可以用一个类来模拟集合及集合运算,add运算用以实现集合元素的增加,delete运算用于实现集合元素的删除,find运算用以实现集合元素的查找,但是目前集合元素类型未知,可以是int、char、double等基本数据类型,也可以是String、Time、Student等对象类型,要求采用类模板实现集合及集合运算,包括集合元素的增加、删除和查找的等基本功能。集合模板类MySet包括数据如下:
2015-06-29 11:50:49
2876
原创 学生cpp成绩统计 【基类派生类练习】
完成“学生cpp成绩计算”之后,修改Person和Student类,各自增加两个无参构造函数。仍以Person类为基础,建立一个派生类Teacher,增加以下成员数据:int ID;//教师工号Student stu [ 100 ];//学生数组int count;//学生数目,最多不超过100float cpp_average;//班级cpp平均分增加以下成员函数:T
2015-06-13 23:24:33
3509
原创 股票风云
小明最近在学习玩股票,现在请设计一个程序帮他查找当天时段中最大的收益值和投资时间段。创建一个股票类,输入当天7个时间段的涨跌数据(INT 型),并在类中设计一个方法,计算出最大的收益值和投资时间段。(如果计算出的收益值小于或者等于0,则输出“won't buy!”.当输入 0 0 0 0 0 0 0 时输入结束,有多个时间段相同时输出第一个。)Sample Input-1 0 -1 -2
2015-06-08 20:01:24
523
原创 宿舍谁最高?
学校选拔篮球队员,每间宿舍最多有4个人。现给出宿舍列表,请找出每个宿舍最高的同学。定义一个学生类Student,有私有成员身高height,体重weight等。Input Specification:题目首先输入一个整型数n (1Output Specification:对于每一间宿舍,请找出身高最高的同学,并输出其信息。输出顺序按宿舍号从小到大排序。Sample Input:
2015-05-29 09:47:30
3970
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人