- 博客(39)
- 收藏
- 关注
原创 C++/QT
C++题目1:自定义字符串类实现:用一个C++程序实现一个简单的自定义字符串类MyString,要求:1支持构造函数,拷贝构造函数,赋值运算符。2、实现基本的字符串操作:长度,拼接,比较,并输出结果。3、实现对MyString对象的输入、输出。4、正确处理内存管理。题目2:实现一个简单的图书管理系统,要求:1、使用类和对象来管理图书。2、每本图书有书名、作者、和库存数量。3、实现添加图书、借书和还书和查询功能。4、使用STL容器存储图书信息。
2025-09-11 20:19:17
137
原创 C++(day8)
封装一个学生的类,定义一个学生这样类的vector容器, 里面存放学生对象(至少3个)再把这些学生从文件中读取出来,放入另一个容器中并且遍历输出该容器里的学生。再把该容器中的对象,保存到文件中。list的相关函数实现。
2025-09-08 19:52:34
469
原创 C++(day7)
在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。定义一个基类 Animal,其中有一个虛函数perform(),用于在子类中实现不同的表演行为。比喻:动物园的讲解员和动物表演。
2025-09-05 19:26:38
123
原创 C++(day5)
(5)另外, RMB 类还包含一个静态整型成员变量 count,用于记录当前已创建的 RMB 对象的数量。每当创建一个新的 RMB 对象时,count 应该自增 1;(1)重载算术运算符 + 和 -,使得可以对两个 RMB 对象进行加法和减法运算,并返回一个新的 RMB 对象作为结果。(2)重载关系运算符 >,判断一个 RMB 对象是否大于另一个 RMB 对象,并返回 true 或 false。(3)重载前置减减运算符 --,使得每次调用时 RMB 对象的 yuan、jiao 和 fen 分别减 1。
2025-09-03 20:07:14
316
原创 C++(day3)
设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。
2025-09-01 19:33:10
119
原创 C++(day2)
自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)
2025-08-30 10:04:20
141
原创 io(day5)
2.创建两个线程,一个线程实现字符串的逆置,另一个线程打印字符串,并要求打印顺序是。1.使用创建两个线程,一个线程拷贝文件的前一部分,另一个线程拷贝文件的后一部分。
2025-08-06 21:01:38
111
原创 IO(day1)
2、输入一个文件名,默认文件存在,实现这个文件的下载循环读取输入的文件,把读取的数据存到另一个文件中。3、输入一个文件名,默认这个文件存在的,计算文件有几行,多大字节?
2025-07-31 20:23:54
226
原创 C中的结构体
其中学生的数据包括:姓名、性别、职业s/S、分数。教师的数据包括:姓名、性别、职业t/T、职务。1、定义结构体指针指向堆区的n个连续的内存空间。有若干个学校人员的信息,包括学生和教师。2、向堆区内存循环输入人员信息。3、计算老师的个数,学生的个数。4、循环输出所有信息。
2025-07-17 20:23:29
148
原创 C中的函数指针,动态内存分配,递归函数
一个人赶着鸭子去村庄卖,每经过一个村子卖出一半又一只,经过七个村庄后还剩下两只鸭子,问出发时共赶了多少只鸭子。用递归输出斐波那契数列。用递归输出数的二进制。
2025-07-16 19:07:52
205
原创 C中的数组
终端输入一个带空格的字符串,输出有多少个单词。求二维数组中元素最大值和最大值的行标与列标。终端输入一个数,输出该数的二进制。自己实现strcpy。自己实现strlen。自己实现strcat。自己实现strcmp。
2025-07-10 22:22:11
129
原创 C语言中的循环语句
四、输出1000以内的所有完美数:a.完美数:因子和==数本身(因子包含1)5.打印字母图形。二、百钱买百鸡:一百元钱买一百只只,小鸡三只一元,公鸡一只五元,母鸡一只三元。三、输出3-100中的所有质数。
2025-07-08 18:55:52
134
原创 C中的分支结构
终端输入一个三位数,判断是否是水仙花数a.水仙花数:个位的三次方+十位的三次方+百位的三次方==数本身。三、终端输入年月日,判断是这一年的第几天,考虑闰平年。四、终端输入年月,判断这个月有多少天,考虑闰平年。一、C中结构思维导图。
2025-07-07 20:21:41
174
原创 C语言中的常量和运算符
三、已知unsigned int a;在不改变其他bit的基础上,将a的第4个bit位置0:将a的第6个bit位置1,将a的第2个bit位取反(bit位默认从第0位开始)。二、C语言中的常量和运算符思维导图。
2025-07-04 18:56:33
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人