- 博客(35)
- 收藏
- 关注
原创 C++day6
2:使用 策略模式 + 简单工厂模式实现以下功能 有一个英雄类,拥有私有成员: hp ,atk,dep 英雄可以打怪掉落武器:怪物可以掉落3种武器: 长剑,匕首,斧头 英雄装备长剑,获得2点hp 英雄装备匕首,获得2点atk 英雄装备斧头,获得2点def 英雄装备不同的武器,使用策略模式去实现 注意:测试的时候,英雄在更换武器的时候,记得使用策略模式,将英雄之间装备的武器属性扣除后,再增加新属性 打败怪物掉落什么武器,自己设计,但是要求怪物掉落武器是一个简单工厂模式。
2025-08-01 08:54:42
110
原创 c++day5
2:写一个员工类 Employee,有一个多态函数叫做 getSalary 有一个 Cleanner 保洁类,继承自员工类:每个月获得 5000 工资 有一个 Coder 程序员类,继承自员工类,每个月获得 10000工资 有一个 Manger 经理类,继承自员工类,每个月获得 15000工资 写一个发工资的函数,要求,能够为所有员工发放工资,即使追加新的岗位,也不会改变这个函数的逻辑。
2025-07-29 20:43:21
218
原创 网络编程day5
insert into tb(name,pswd) values("123","abcdefg") char code_pswd[20] = "" printf("请输入新的密码:");scanf("%s",code_pswd) 执行语句 :update tb set pswd = code_pswd where name = "123";
2025-07-16 20:04:52
178
原创 网络编程day3
实现2个客户端之间互相聊天 要求:服务器使用 select 模型实现接受多个客户端连接,以及转发消息 客户端要求:使用 poll 模型解决 技能够 read 读取服务器发来的消息,又能够scanf读取键盘输入的信息 客户端服务器不允许开启额外线程和进程。
2025-07-14 20:52:28
101
原创 IO进程day2
1将当前的时间写入到time. txt的文件中,如果ctrl+c退出之后,在再次执行支持断点续写。//按下ctrl+c停止,再次执行程序。2.使用文件IO函数实现图片的拷贝。
2025-07-01 21:28:41
177
原创 数据结构信息管理系统
本项目是一个基于 C 语言实现的通讯录管理系统,提供了用户注册、登录功能,以及对通讯录联系人信息的创建、添加、查找、修改、删除、插入、展示、排序等操作。- 修改:先通过姓名查找联系人,然后可以选择修改该联系人的编号、姓名、性别和电话。- 姓名排序展示:按姓名对通讯录中的联系人进行排序,然后展示排序后的信息。- 添加数据:向通讯录中添加新的联系人信息,包括编号、姓名、性别和电话。- 查找:通过姓名查找联系人信息,并显示该联系人的详细信息。- 删除:通过姓名查找联系人,确认后删除该联系人的信息。
2025-06-29 16:01:19
290
原创 c语言二维数组指针,字符指针
33.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};34.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};28.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;19.若有程序段:int a[2][3],(*p)[3];25.若有定义:int b[4][6],*p,*q[4];s=”china”;
2025-06-09 20:44:47
753
原创 c语言指针
33.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};34.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};28.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;19.若有程序段:int a[2][3],(*p)[3];25.若有定义:int b[4][6],*p,*q[4];s=”china”;
2025-06-08 15:00:26
781
原创 C语言函数,递归,全局变量,局部变量
6.在主函数中定义两个字符串,实现字符串的比较,返回差值。4.输入一个字符串,使用递归实现字符串的逆置。5.使用递归实现斐波那契。
2025-06-05 20:52:22
171
原创 C语言二维数组,函数应用,二维字符数组
8.输入5个人的姓名,实现升序排序 strcmp strcpy。3.输入一个二维数组,计算每一行的和,每一列的和。2.输入一个m行n列的二维数组,计算第二大值。6.输入一个字符串,实现单词的逆置。5.使用非函数实现atoi函数。4.使用非函数实现字符串比较。
2025-06-04 21:08:59
142
原创 字符串数组
4.strlen strcpy strcat的非函数。5.输入一个字符串,把字符串中的字符组成一个整数。3.输入一个字符串,实现单词逆置。2.以空格为间隔,单词逆置。sum=sum*10+数。
2025-06-03 21:15:52
105
原创 C语言循环语句和switch语句
6次ADgcc hello.o -o h没有定义,重新定义没有使用删除定义while(1)for(1;1;1)a&~(<<3)a|(<<3)
2025-05-29 20:40:10
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人