自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 销售经理(多继承/虚基类)

int main()

2024-04-20 22:31:15 753

原创 日程安排(多重继承+重载)

生成以上类,并编写主函数,根据输入的各项日程信息,建立日程对象,找出需要最早安排的日程,并输出该日程对象的信息。//判断当前日程时间是否早于s2。输入格式: 测试输入包含若干日程,每个日程占一行(日程编号ID 日程日期(****/已有一个日期类Date,包括三个protected成员数据。另有一个时间类Time,包括三个protected成员数据。当读入0时输入结束,相应的结果不要输出。

2024-04-20 15:48:09 593

原创 定义基类Point和派生类Circle,求圆的周长.

定义基类Point(点)和派生类Circle(圆),求圆的周长。Point类有两个私有的数据成员float x,y;Circle类新增一个私有的数据成员半径float r和一个公有的求周长的函数getCircumference();主函数已经给出,请编写Point和Circle类。

2024-04-20 14:24:11 202

原创 学生类(虚基类)

类Data_rec是虚基类,它包含了所有派生类共有的数据成员,职工类Employee和学生类Student为虚基类Data_rec的派生类,在职大学生类E_Student是职工类Employee和学生类Student的共同派生类。现已定义Data_rec类,请根据main及测试样例输入输出,定义Student,Employee和E_Student类。张大明 f 28 计算机 95 教务处 6000。//3.测试E_Student。//2.测试Employee。//1.测试Student。

2024-04-19 00:08:02 735

原创 从shape类派生出一个正n边形

在一个正n边形(Regular Polygon)中,所有边的边长都相等,且所有角的度数相同(即这个多边形是等边、等角的)。请从下列的抽象类shape类扩展出一个正n边形类RegularPolygon,这个类将正n边形的边数n和边长s作为私有成员,类中包含初始化边数n和边长s的构造函数。计算正n边形的面积公式为: Area=n×a×a/(tan((180度/n))×4);π取3.1415926。double getArea() // 求面积。double getArea() // 求面积。

2024-04-18 23:25:09 190

原创 车的继承(虚基类)

定义一个车(vehicle)基类,具有Speed、Weight等成员变量,Run、Stop等成员函数,由此派生出自行车(bicycle)类,汽车(motorcar)类。自行车(bicycle)类有高度(Height)等属性,汽车(motorcycle)类有座位数(SeatNum)等属性。从bicycle和motorcycle派生出摩托车(Motorcar)类。完成这些类,使得测试代码可以运行并得到正确的输出结果。Motorcar 必须按照这种方式继承。/* 请在这里填写答案 */在这里给出相应的输出。

2024-04-18 22:21:01 288

原创 继承的初步

完成两个类,一个类Animal,表示动物类,有一个成员表示年龄。一个类Dog,继承自Animal,有一个新的数据成员表示颜色,合理设计这两个类,使得测试程序可以运行并得到正确的结果。/* 请在这里填写答案 */

2024-04-17 23:56:14 194

原创 计算点到线的距离(友元)

输入两行第一行输入两个实数,表示点坐标x,y的值;在第二行中三个实数,表示直线方程的三个系数a,b,c,题目保证a和b不为0.

2024-04-14 00:12:33 307

原创 C++复数的加减运算(友元函数)

在这里描述类定义 class CComplex{...}

2024-04-13 23:07:27 215

原创 C++猫和老鼠有多重(友元函数初步)

定义猫和老鼠:Cat与Mouse两个类,二者都有weight属性,定义二者的一个友元函数totalweight(),计算二者的重量和。

2024-04-12 23:28:59 213

原创 C++菜单查询

定义一个菜品类,包含菜名和菜价两个私有数据成员,设置菜名菜价,输出菜名菜价,获取菜价等共有成员函数。main函数中读入n个菜品的菜名和价格,然后输出菜价低于mprice的所有菜品信息(按输入顺序输出),以及低于此价格最高菜品信息(如果有相同价格的值,则输出最先读入的)。

2024-04-12 19:39:17 324

原创 c++成绩排名

编写一个学生类,包含学号(string)、姓名(string)和成绩(double)三个私有属性,以及设置姓名、学号和成绩值,获得成绩值,输出姓名、学号和成绩等的公有成员函数。根据输入的人数,定义学生类对象数组,并读入学生信息,然后按照成绩由高低顺序排序并输出。

2024-04-12 18:04:51 534

原创 C++Book对象数组初始化

定义含5个Book对象的数组b,定义同时将b[0]~b[3]分别初始化为(1,10),(3,30),(5,50),(8,80);void set(int _qu) //_qu赋值给qu,price为qu的10倍。//_qu赋值给qu,price为qu的10倍。已声明Book类,要求完成类中函数的定义,并编写main函数完成如下的功能。逆序输出对象数据成员qu * price的值,每个数据后带一个空格。根据输入的数据给b[4]的成员赋值;/* 请在这里填写答案 */

2024-04-11 16:21:04 578

原创 C++计算器类成员的实现

编写main()函数,分别以默认值和输入的值num创建对象c1和c2,调用成员函数对c1的数据成员增加1,c2的数据成员减少1,然后分别输出c1和c2的数据成员。根据类的定义,完成该类成员函数的实现。/* 请在这里填写答案 */

2024-04-10 20:01:29 327

原创 c++学生排名表(析构函数)

输入格式:每行为一个学生的信息,共两项,第一项为排名(为正整数,且任意两名学生的排名均不同),第二项为学生姓名。当输入-1时,表示输入结束。原题中无法获取私有的name,而是在析构函数中有输出name,所以调用析构函数进行输出name。现在输入一批学生(人数大于0且不超过100)的名次和他们的姓名。要求按名次输出每个人的排名。输出格式:按名次输出学生姓名,每行一个。/* 请在这里填写答案 */main函数的一部分。

2024-04-10 19:03:35 423

原创 c++ 定义文件类

满足main和测试需求。

2024-04-08 22:41:29 292

原创 c++找最高成绩

定义max函数,实现输出最高成绩对应的学号以及最高成绩值。

2024-04-08 21:26:50 1049

原创 判断三点是否在一直线上

根据main的需求定义isLine函数。

2024-04-06 23:18:50 294

原创 移动点的函数

题目已经定义了一个点类Point,要求编写一个移动点的函数move,能完成满足main函数的调用,并完成点的移动。

2024-04-06 23:06:18 318

原创 C++ 求圆面积

编写一个带默认参数的函数area,第一个参数为半径,第二个参数为圆周率,默认值为3.14 .参数类型及返回类型都为double.

2024-03-10 21:11:32 422

原创 C++ 求不同数组的最大值

其中a和n都是用户传入的参数。a是数组首地址,n是数组元素个数,不超过20个。

2024-03-10 20:56:56 608

原创 找完数(找因子)

所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。

2024-01-20 20:23:51 448

原创 矩阵上运算

给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。

2024-01-20 19:22:35 740

原创 判断自守数

数学的世界有很多很漂亮的数字或者数字集合,比如梅森数,哥德巴赫猜想,水仙花数,完全数,自守数。今天我们就一起来探究一下自守数。自守数是指一个数的平方的尾数等于该数自身的自然数。例如:25^2 = 625,76^2 = 5776,9376^2 = 87909376。请求出n以内的自守数的个数。

2024-01-19 20:56:11 541

原创 猜数字游戏

猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!如果3次以内猜到该数,则提示“Lucky You!如果超过3次但是在N(>3)次以内(包括第N次)猜到该数,则提示“Good Guess!如果超过N次都没有猜到,则提示“Game Over”,并结束程序。

2024-01-08 20:31:10 500

原创 统计素数并求和

本题要求统计给定整数M和N区间内素数的个数并对它们求和。

2024-01-08 19:18:07 429

原创 特殊a串数列求和

给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。

2024-01-08 18:26:56 323

原创 删除字符串中的数字字符

以下函数的功能是删除字符串s中的所有数字字符。例如,若输入字符串为“abcd1234efg567”,则删除数字字符后的字符串为“abcdefg”。

2024-01-08 12:12:27 815

原创 连接字符串

其中 p1和p2代表2个字符串。

2024-01-04 13:25:20 386

原创 使用函数的选择法排序

其中a是待排序的数组,n是数组a中元素的个数。该函数用选择法将数组a中的元素按升序排列,结果仍然在数组a中。

2023-12-28 19:43:31 525

原创 输出大写英文字母

本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍;若无大写英文字母则输出“Not Found”。

2023-12-26 21:55:21 458

原创 查找指定字符

本题要求编写程序,从给定字符串中查找某指定的字符。

2023-12-25 22:33:25 749

原创 字符串逆序

输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。

2023-12-24 13:48:48 369

原创 统计字符出现次数

本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。

2023-12-24 13:36:40 470

原创 打印杨辉三角

本题要求按照规定格式打印前N行杨辉三角。

2023-12-23 12:08:23 594

原创 组个最小数

给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。

2023-12-08 14:03:28 583

原创 就不告诉你(倒序输出数字)

做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。

2023-12-07 22:52:23 464

原创 N个数求和

本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。

2023-12-07 22:04:46 786

原创 两个分数相加。

输入两个分数,例如3/4+1/2,输出3/4+1/2=5/4。

2023-12-07 20:43:56 588

原创 最大公约数和最小公倍数

【代码】最大公约数和最小公倍数。

2023-12-06 20:14:49 549 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除