- 博客(12)
- 收藏
- 关注
原创 编写一个程序,用于进行集合的并、差和交运算。例如输入整数集合{9 5 4 3 6 7}和{2 4 6 9},计算出它们进行集合的并、差和交运算后的结果。
/用于移动,不改变原来p的指向,用于ptemp指针归位。//用于移动,不改变原来p的指向,用户ptemp归位。//将-1作为下标结束的标志,因为下标没有-1。//将-1作为下标结束的标志,因为下标没有-1。//将s2集合所有元素赋值给temp集合。//将指针ptemp恢复原来的指向。//将指针ptemp恢复原来的指向。//用记录两个集合公有元素的下标。//用记录两个集合公有元素的下标。"\n--集合1∪集合2\n""\n--集合1-集合2\n""\n--集合1∩集合2\n"//将计算结果添加到这个对象。
2023-10-21 21:06:07
280
1
原创 要求建立3个继承container的派生类cube,sphere与cylinder,让每一个派生类都包含虚函数surface_area()和volume( ),分别用来计算正方体、球体和圆柱体的表
给出下面的抽象基类container:class container{ //声明抽象类containerprotected: double radius;public: container(double radius1); //抽象类container的构造函数 virtual double surface_area()=0; //纯虚函数surface_area virtual double volune()
2023-10-21 21:03:30
170
1
原创 编写一个程序,其中设计一个时间类Time,用来保存时、分、秒等私有数据成员,通过重载操作符“+”实现两个时间的相加。要求将小时范围限制在大于等于0,分钟范围限制在0~59分,秒钟范围限制在0~59
编写一个程序,其中设计一个时间类Time,用来保存时、分、秒等私有数据成员,通过重载操作符“+”实现两个时间的相加。要求将小时范围限制在大于等于0,分钟范围限制在0~59分,秒钟范围限制在0~59秒。
2023-10-21 21:02:00
494
1
原创 (5)声明个NewArray类,同时继承了类SortArray, ReArray和AverArray,使得类NewArray的对象同时具有排序、倒置和求平均值的功能。在继承的过程中声明MyArra
(5)声明个NewArray类,同时继承了类SortArray, ReArray和AverArray,使得类NewArray的对象同时具有排序、倒置和求平均值的功能。在继承的过程中声明MyArray为虚基类,体会虚基类在解决二义性问题中的作用。
2023-10-21 20:58:49
185
1
原创 (4)声明一个类AverArray继承类MyArray。在该类中定义一个函数,具有求输入的整数平均值的功能。
(4)声明一个类AverArray继承类MyArray。在该类中定义一个函数,具有求输入的整数平均值的功能。
2023-10-21 20:52:48
101
1
原创 (2)声明一个类SortArray继承类MyArray,在该类中定义一个函数,具有将输入的整数从小到大进行排序的功能。
(2)声明一个类SortArray继承类MyArray,在该类中定义一个函数,具有将输入的整数从小到大进行排序的功能。
2023-10-21 20:49:51
281
1
原创 (3)声明一个类ReArray继承类MyArray,在该类中定义一个函数,具有将输入的整数进行倒置的功能。
(3)声明一个类ReArray继承类MyArray,在该类中定义一个函数,具有将输入的整数进行倒置的功能。
2023-10-21 20:48:28
186
1
原创 编写一个学生和教师的数据输入和显示程序。学生数据有编号、姓名、性别、年龄、系别和成绩,教师数据有编号、姓名、性别、年龄、职称和部门。要求将编号、姓名、性别、年龄的输人和显示设计成一个类Person,
编写一个学生和教师的数据输入和显示程序。学生数据有编号、姓名、性别、年龄、系别和成绩,教师数据有编号、姓名、性别、年龄、职称和部门。要求将编号、姓名、性别、年龄的输人和显示设计成一个类Person,并作为学生类Student和教师类Teacher的基类。供参考的类结构如下:class Person{ . . .};class Student : public Person{ . . .};class Teacher : public: Person{
2023-10-21 20:45:52
1074
1
原创 使用C++的 string类,将5个字符串按逆转后的顺序显示出来。例如,逆转前的5个字符串是:Germany Japan America Britain France按逆转后的顺序输出字符串是:
使用C++的 string类,将5个字符串按逆转后的顺序显示出来。例如,逆转前的5个字符串是:Germany Japan America Britain France按逆转后的顺序输出字符串是:France Britain America Japan Germany
2023-10-21 20:42:32
271
1
原创 设计一个用来表示直角坐标系的Location类,在主程序中创建类 Location的两个对象A和B,要求A的坐标点在第3象限,B的坐标点在第2象限,分别采用成员函数和友元函数计算给定两个坐标点之间的距
设计一个用来表示直角坐标系的Location类,在主程序中创建类 Location的两个对象A和B,要求A的坐标点在第3象限,B的坐标点在第2象限,分别采用成员函数和友元函数计算给定两个坐标点之间的距离,要求按如下格式输出结果:果A(x1,y1),B(x2,y2)Distance1=d1Distance2=d2其中:x1、y1、x2、y2为指定的坐标值,d1和d2为两个坐标点之间的距离。
2023-10-21 20:35:18
203
原创 设计一个4*4魔方程序,让魔方的各行值和等于各列值的和,并且等于两对角线值的和。例如以下魔方: 31 3 5 25 9 21 19 15 17 13
设计一个4*4魔方程序,让魔方的各行值和等于各列值的和,并且等于两对角线值的和。例如以下魔方: 31 3 5 25 9 21 19 15 17 13 11 23 7 27 29 1各行、各列以及两对角线值的和都是64。
2023-10-21 20:32:59
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人