自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法与数据结构 图

1.建立任意无向图,采用邻接矩阵存储,输出该图的深度优先遍历序列。2.建立任意无向图,采用邻接矩阵存储,输出该图的广度优先遍历序列。

2024-05-13 18:49:10 257 2

原创 算法与数据结构 数组

在一个由若干个排列整齐的数组成的正方形中,图中任意一横行、一纵行的几个数之和都相等,具有这种性质的图表,称为“幻方”。按目前填写幻方的方法,是把幻方分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。奇数阶幻方的方法比较简单,这里只考查奇数阶幻方的程序。输入30以内的任一奇数n,自动输出n*n阶幻方。口诀:“1”居上行正中央,依次斜填切莫忘,上出框时往下填,右出框时左边放,排重便在下格填,右上排重一个样!

2024-04-30 20:59:13 145 1

原创 算法与数据结构 栈队列 (C++)

5.随机产生10个100以内的整数建立链队列,显示链队列中所有数据元素;从键盘输入出队元素个数 n (1<= n <=10),将 n 个元素出队后显示此时的队头元素。

2024-04-13 13:13:52 254 1

原创 算法与数据结构 循环队列 (C++)

4.随机产生10个100以内的整数建立循环队列,显示循环队列中所有数据元素;从键盘输入出队元素个数 n (1<= n <=10),将 n 个元素出队后显示此时的队头元素;3.随机产生10个100以内的整数建立循环队列,显示循环队列中所有数据元素;从键盘输入出队元素个数 n (1<= n <=10),将 n 个元素出队后显示队中剩余元素;

2024-04-13 12:46:45 423

原创 算法与数据结构 链栈(C++)

2.随机产生10个100以内的整数建立一个链栈,从栈顶到栈底依次显示栈内元素;从键盘输入出栈元素个数 n (1<= n <=10),将 n 个元素依次出栈并显示出栈元素,再显示此时栈顶元素;

2024-04-13 12:05:01 330 1

原创 算法与数据结构 顺序栈(C++)

随机产生10个100以内的整数建立一个顺序栈,从栈顶到栈底依次显示栈内元素;从键盘输入出栈元素个数 n (1<= n <=10),将 n 个元素依次出栈并显示出栈元素,再显示此时栈顶元素。

2024-04-13 11:54:38 395 1

原创 算法与数据结构 单链表

2.随机产生10个100以内的整数建立一个单链表,显示该单链表中的数据元数,随机产生1-10中的任意整数 p ,在单链表中查找第 p 个元素,并显示该元素值;3.随机产生10个100以内的整数建立一个单链表,显示该单链表中的数据元数,输入单链表中任一元素,查找并显示该元素在单链表中的位置;5.随机产生10个100以内的整数建立一个单链表,显示该单链表中的数据元数,输入单链表中任一元素,删除该元素,并显示更新后的单链表;1.随机产生10个100以内的整数建立一个单链表,显示该单链表中的数据元素;

2024-04-08 17:43:32 456 4

原创 算法与数据结构 顺序表

2.随机产生10个100以内的整数建立一个顺序表,显示该顺序表中的数据元数,随机产生1-10中的任意整数 p ,在顺序表中查找第 p 个元素,并显示该元素值;3.随机产生10个100以内的整数建立一个顺序表,显示该顺序表中的数据元数,输入顺序表中任一元素,查找并显示该元素在顺序表中的位置;5.随机产生10个100以内的整数建立一个顺序表,显示该顺序表中的数据元数,输入顺序表中任一元素,删除该元素,并显示更新后的顺序表;1.随机产生10个100以内的整数建立一个顺序表,显示该顺序表中的数据元数;

2024-03-30 13:54:57 525 4

原创 C++模板函数

求任意类型一个数值的绝对值。

2024-03-25 15:57:41 315

原创 c++重载运算符自增

实现 Point 类的前置的"++"运算,让 x , y 坐标分别加1。

2024-03-23 14:11:09 266

原创 c++重载运算符

定义点类( Point ),用以表示几何学点的概念,有属性 x 、 y 表示坐标,并重载"-"单目运算符和"=="双目运算符,要求"-"实现对象的成员变量的数值符号取反,而"=="实现判断两个 Point 类的对象坐标是否相同。

2024-03-19 20:27:35 321

原创 c++ 纯虚函数

定义抽象宠物类( Pet ),其中数据成员包括:名字、年龄和颜色:成员函数包括:构造函数(带3个参数的形式),公有的纯虚函数 Speak 和公有的成员函数 Showlnfo :定义 Pet 的派生类 Cat 和 Dog ,其中 Speak 函数分别显示猫和狗的叫声。主象,并通过指针分别调用 Showlnfo 函数和 Speak 函数,观察函数中定义 Pet 指针变量,分别指向动态生成的 Cat 和 Dog 对并分析输出结。

2024-03-17 19:42:49 604

原创 c++使用对象作为函数参数

【代码】c++使用对象作为函数参数。

2024-03-16 12:19:48 294

原创 C++ 虚函数与多态

定义公有派生类 Cat 和 Dog ,其 speak 成员函数分别显示:" miao!"和" wang!,分别指向 Pet + Cat 和 Dog 对象,并通过指针调用 speak 团。主团数中定义 Pet 、 Cat 和 Dog 的对象,再定义 Pet 指针量。"和" wang!信息" How does a pet speak?定义宠物类 Pet ,包含虚函数 speak ,显示。数,观察并分析输出结果。

2024-03-15 22:35:13 405

原创 C++虚基态

【代码】C++虚基态。

2024-03-14 10:40:04 270

原创 C++ 多继承

【代码】C++ 多继承。

2024-03-13 19:50:37 809

原创 C++继承(带参函数)

【代码】C++继承(带参函数)

2024-03-12 23:19:55 267

原创 C++ new delete

编写一个程序,声明一个double类型指针变量,给这个变量动态分配内存,并存入一个数到该内存区域。然后用此数作为半径计算圆面积,并输出出来。最后请释放掉之前动态申请到的内存空间。

2024-03-10 14:22:51 93

原创 C++继承和衍生

【代码】C++继承和衍生。

2024-03-09 15:00:22 562

原创 C++用成员初始化列表对数据成员进行初始化

【代码】C++用成员初始化列表对数据成员进行初始化。

2024-03-08 23:48:59 277 1

原创 C++成员对象

(2)圆类( Circle ),包含半径( radius )和中心点( center )两个属性以及对这些属性的操作方法。输入圆心和半径,用成员函数对相应的属性进行操作,并通过成员函数计算出圆的面积和周长。(1)点类( Point ),包含 x 和 y 两个属性以及对这些属性的操作方法。

2024-03-07 11:07:35 361 1

原创 C++ 友元

声明 Book 与 Ruler 两个类,二者都有 weight 属性,定义二者的一个友元函数 totalWeight (),计算二者的重量和。

2024-03-06 09:39:27 836 1

原创 c++静态数据成员

家庭财务系统收入记录类( AccountRecord ),该类包括:(1)数据成员:财务发生的时间( accountDay )、金额( accountMoney )和项目内容( accountContent );在 main ()函数中,可以通过输入或传实参设置每一笔账目,测试能输出每一条财务记录和财务余额。(2)成员函数有:构造函数,用于初始化数据用;输出收入总计的函数 accountSum ();显示一条财务记录信息函数 showAccountRecord ()。

2024-03-05 09:33:36 317 1

原创 C++枚举

【代码】C++枚举。

2024-03-03 15:15:25 662

原创 const

【代码】const。

2024-03-02 16:45:51 83

原创 void型指针的用法

【代码】void型指针的用法。

2024-03-01 22:21:34 428 1

原创 c++内联函数

编写C++风格的程序,用二分法求解f(x)= 0的根。

2024-02-29 09:16:25 853

原创 C++风格程序

编写一个C++风格的程序,解决百钱问题:将一元人民币兑换成1,2,5分的硬币,有多少种换法。

2024-02-28 09:06:03 259

原创 C++ 重载函数

编写一个C++风格的程序,建立一个被称为sroot()的函数,返回其参数的二次方根。重载sroot()3次,让它返回整数,长整数与双精度数的二次方根(计算二次方根时,可以使用标准函数库sqrt())

2024-02-27 22:13:07 507

原创 C++动态分配

编写一个C++风格的程序,用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。

2024-02-26 21:10:21 842 1

原创 C++ 变量的引用

编写一个C++风格的程序,输入两个整数,将它们按由小到大的顺序输出。

2024-02-25 11:58:08 332 1

原创 c++ 对象数组

构建一个类book,其中含有两个私有数据成员qu和price,将qu初始化为1-5,将price初始化为qu的10倍,建立一个有5个元素的数据对象,显示每个对象数组元素的qu*price值。

2024-02-22 23:44:53 228 1

原创 C++ 构造函数

建立类cylinder,cylinder的构造函数被传递了两个double值,分别表示圆柱体的半径和高度。用类cylinder计算圆柱体的体积,并存储在一个double变量中。在类cylinder中包含一个成员函数vol,用来显示每个cylinder对象的体积。

2024-02-21 23:50:34 589 1

原创 C++ 重载函数

采用重载函数实现求2个数的最大,数可以是整型( int )、实型( float )、字符( char )、字符串( string )。

2024-02-19 23:31:16 264 1

原创 C++ 类的定义 对象

学习C++

2024-02-18 22:59:58 256 1

原创 C++ 求圆形( Circle )的周长和面积。

编写一个面向对象的程序,并在 main ()函数中创建对象,并做简单测试。圆有属性半径(radius),有方法。(1)由键盘输入一个圆的半径;(2)计算圆的周长和面积;(3)输出圆的信息。

2024-02-17 23:21:09 877 4

原创 写 C ++风格的程序,在屏幕上输出“ Hello World !“

【代码】写 C ++风格的程序,在屏幕上输出“ Hello World!

2024-02-17 23:09:13 119

原创 C++ 异常处理机制编写程序

输入一个学生的姓名、年龄(合理的年龄在15~25之间)、百分制分数(合理的分数在0~100之间),调用函数 int CheckAgeScore ( int age , float score ),检查年龄和分数是否合理,抛出不同的异常情况;如果无异常,则返回对应的五分制的成绩(如:87对应4分;100对应5),最后,要求输出该同学的姓名、年龄和五分制成绩。

2024-02-16 23:10:31 310 1

原创 异常处理机制编写程序

编写程序,输入一个学生的姓名、年龄(合理的年龄在15~25之间)、百分制分数(合理的分数在0~100之间),调用函数 int CheckAgeScore ( int age , float score ),检查年龄和分数是否合理,抛出不同的异常情况;cout

2024-02-16 23:00:57 176

空空如也

空空如也

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

TA关注的人

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