- 博客(70)
- 收藏
- 关注
原创 王者荣耀2024曹操最强吸血出装
在《王者荣耀》中曹操是一名战士类型的英雄,具备位移、控制和输出的能力,他在团战中可以前排抗伤,甚至可以扮演坦克或刺客的角色,为了最大化曹操的伤害输出,选择合适的装备非常重要,本篇文章将介绍2024年曹操最强的六神装出装顺序推荐和铭文推荐!2、 出装思路:这套出装的曹操可边路也可以打野,续航能力高,带惩戒可以在清完兵线之后去反敌方野区,打乱敌方的打野节奏,大招配合不死鸟生存能力极大提升。后期可以换复活甲或者名刀。1、出装顺序:追击刀锋+抵抗之靴+暗影战斧+反伤刺甲+不死鸟之眼+破军/名刀·司命/贤者的庇护。
2024-08-15 17:58:19
431
原创 c语言计算线性方程
因为数组的大小在定义的时候必须是确定的,而我们可能要算二元一次方程组,我们有四个数据,也可能是三元的我们有九个数据,于是二元的需要定义一个a[2][2],三元的我们要定义一个a[3][3]。此展式称为拉普拉斯展式。只需要把选定的这个元素的行,和列全部去除,组成的行列式就是余子式,然后代数余子式就是有±号,比如说在第1行第1列的元素的代数余子式就是1×余子式,而第1行第2列的元素就是-1×余子式,是不是能发现什么规律,就是(-1)∧(行+列)×行列式就可以了。现在我们剩下的问题就是计算数组里面的行列式的值。
2024-08-14 17:36:04
477
原创 艾尔登法环黄金律法拉达冈怎么打
L:右手发光储气, 右手举至最高向前面抓击投技, 同时地上有范围爆炸, 直接命中会有大伤害 (建议距离较远时向后翻滚第4次离开范围, 近距离时向右移动, 右手向下就向右翻滚, 回避后可喝水或居合反击)。H:开始不断攻击后闪身, 闪身到角色前会有伤害, 所以建议举盾向后移动, 看清BOSS出现后再看动作翻滚 (特别是近距离闪身后快速挥击, 此招放弃回避, 选择防御较佳)。K:闪身后一次快速挥击, 接着一次由上而下挥击, 最后360度转身再一次挥击 (建议向右翻滚第3次挥击后, 喝水或居合反击)。
2024-08-14 10:03:33
408
2
原创 c语言万年历(难)
万年历是模仿生活中挂历,以电子的形式实现日历的基本功能。可以输出公元元年(即公元1年)1月1日以后任意月份的月历,以及查询指定日期,查看全年日历等等。通过键盘输入来选取对应功能,可以增减年份、月份和日期,并能将所选日期重置为系统时间。对日期进行检查,若发现日期无意义或者不符合实际,将拒绝该功能执行,并显示错误提示。输入指定日期,查询后显示日期所在月份的月历,并突出显示日期。获取系统时间作为默认值,显示系统日期所在月份的月历。如何根据所给的日期,计算出对应星期。如何按合适的方式打印日历。
2024-08-13 21:31:00
201
原创 c语言万年历
教皇格里戈八世在1582年2月24日颁布法令,永远抹去了1582年10月5日到1582年10月14日。历史上从来不曾有过这10天。1582年10月4日是星期四,它的第二天是1582年10月15日星期五。因此考虑到这10天的影响再去推算,公元元年1月1日就是星期六了。这里就以星期一进行计算。
2024-08-13 20:01:30
255
原创 【无标题】
例如数组总共有10个元素,两两进行比较交换,那么共需要有九对数进行比较交换(即arr[0]和arr[1]、arr[1]和arr[2]、······依次进行),现在按照程序运行逻辑进行:首先i=0,开始进行第一趟冒泡排序;j<9,数组下标从0-8依次两两进行比较交换(即数组下标:0.1,1.2,2.3,3.4,4.5,5.6,6.7,7.8,8.9)共进行9对数字间的交换,完成后数组中最大的数字就处在数组中最后一个元素的位置啦,至此第一趟冒泡排序结束。j++)//i<9-i进行解释②。for (i = 0;
2024-08-13 19:54:47
263
原创 c语言:字符串
弊端:该函数只知道数组的开始处,并不知道数组的大小,如果输入的字符串过长容易溢出,可能擦写掉程序中的其他数据导致程序异常终止。原理:读取整行的输入直至遇到换行符,然后丢弃换行符,储存其余字符,并在这些字符末尾添加一个空字符使其成为一个字符串。如果想把一个字符串读入程序,首先必须预留储存该字符串的空间,然后用输入函数获取该字符串。原理:如果输入了空格会认为字符串结束,将空格后的字符作为下一个输入处理。gets()的参数只有数组的地址,而fgets()函数的参数有三个。原理:①终止在末尾添加一个空字符。
2024-08-13 19:48:25
340
原创 c语言万年历高级版
printf("\n公元%d年%d月,本月一共%d天\n",year,mon,mons[mon]+isleapyear(year));strftime(str1,200,"\n公元%Y年%m月%d日%H时%M分%S秒\n第%W周 第%j天\n",tt);printf("\n公元%d年%d月%d日是%s\n",year,mon,day,wd[wdindex]);printf("\n公元%d年%d月,本月一共%d天\n",year,mon,mons[mon]);printf("输入年份:");
2024-08-12 18:03:12
997
原创 艾尔登法环全攻略
从赐福「艾尼尔·伊利姆外墙」出发,途径赐福「第一塔」「螺旋塔」「净身厅前室」来到赐福「神之门(门前楼梯平台)」,击败最终 Boss,并在战斗场地触碰记忆,看到隐藏的动画,获得「头盔 - 光芒头冠」。在对付恩希斯城的 Boss「双月骑士 蕾菈娜」前,可以在门口召唤「金针骑士」蕾妲作为帮手,需要注意的是,测试版本中还可以召唤「落叶 丹恩」,但是正式版中按照相同的流程,我们在这里只能看到蕾妲的召唤符,丹恩被换到了后期 Boss 的门前。从赐福「西边城墙」出发找到赐福「高架桥的小塔」,从而进入劳弗古遗迹。
2024-08-11 22:02:40
655
原创 c语言实现俄罗斯方块
case LEFT: if(pd(n,space_c,x,y-1)==1) //判断是否可以移动。int pd(int n,int space_c,int x,int y) //判断是否到底。///////////////////////////////////旋转后的21个形状。//////////////////////////////////基础7个形状。printf("是否重新开始游戏(y/n): ");
2024-08-11 20:22:44
672
原创 c语言:一维数组
数组变量a包含5个元素,不过在初始化的时候只给出了3个值,于是数组中前3个元素的值对应括号中给出的值,在数组中没有得到值得元素被默认赋值为0。经过上面的定义和初始化后,数组中的元素a[0]=0.a[1]=1,a[2]=2。之前在定义数组时,都在数组变量后指定了数组的元素个数。可以通过应用数组元素的方式使用该数组中的元素。//应用数组a中下标为2的元素。注意,for循环b初值一定是0,而不是1,因为数组的元素个数为0~n。//a[10]中的10位0~9,10属于下标越界。//定义了有10个数组元素的数组a。
2024-08-10 21:20:50
712
原创 c语言闰年详解
这一规则的设定是为了调整公历与地球绕太阳公转的实际周期之间的微小差异。地球绕太阳公转一周的时间约为365.2422天,而公历规定每4年增加一天来弥补这个差异,但这会导致每400年多算出大约3天,因此需要调整规则以保持公历年的平均长度与地球绕太阳公转的实际周期相近。这个规则的设定是为了确保公历年的平均长度与地球绕太阳公转的实际周期相近,从而使得公历日期更加准确地反映季节变化。在C语言中实现闰年判断时,会根据这个规则进行编程实现12。具体来说,公历规定:。
2024-08-09 18:15:00
289
原创 c语言指针!!!!
前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:intp;//这是一个普通的整型变量 int*p;//首先从P 处开始,先与*结合,所以说明P 是一个指针,然后再与int 结合,说明指针所指向的内
2024-08-09 18:12:13
589
原创 c语言万年历最强版本
printf("\033[33m================== %4d 年 %2d 月 =================\033[0m\n", y,m);printf("\033[36m| 0, 退出 |\033[0m\n");printf("\033[36m| 3, 查询日期 |\033[0m\n");printf("\033[36m| 4, 调整日期 |\033[0m\n");printf("\033[36m| 1, 获取当前日期 |\033[0m\n");
2024-08-08 19:34:51
353
原创 c语言关机程序!!!
fprintf(logFile, "%04d-%02d-%02d %02d:%02d:%02d - 用户选择了关机并取消关机\n",fprintf(logFile, "%04d-%02d-%02d %02d:%02d:%02d - 用户选择了关机\n",if (key == 's' || key == 'S') { // 如果按下了's'或'S'键。printf("\r倒计时:%d秒", i);if (_kbhit()) { // 检测按键。(y/n): ");// 执行取消关机操作。(y/n): ");
2024-08-08 19:20:54
312
原创 c语言链表超详解
链表是一种基本的数据结构,它由一系列节点组成,每个节点包含一个值和指向下一个节点的指针。链表的缺点是访问操作的时间复杂度为O(n),而且需要额外的空间存储节点的指针,因此在需要频繁访问数据的场景中,效率可能不如数组。链表在计算机科学中有广泛的应用,例如操作系统中的进程链表、文件系统中的目录链表、图论中的邻接表等。双向链表的优点是可以实现双向遍历和O(1)的删除操作,缺点是每个节点需要额外的一个指针。循环链表:在单向或双向链表的基础上,将最后一个节点的指针指向头节点,形成一个环。
2024-08-08 18:17:05
639
原创 艾尔登法环碎星将军打法教学
想要逃课打的话就尽可以召唤伙伴来吸引Boss的仇恨来制造输出空间,场地里会有7到8名助阵NPC可以召唤,每个人的铭文最多有2个,等Npc被干掉以后可以再召唤一次,不过建议还是两个阶段分开召唤。靠近后Boss会拿出两把大剑开启黑旋风模式大杀四方,招式是常规的横扫劈砍,还会使用“唤星”将一定范围内的人拉向自己,而且Boss体型较大攻击范围也相当大,所以近身战会相对来说较为棘手。二阶段Boss会新增加更多酷炫的技能,如雷电冲击波(靠近后跳起躲避)、雷电旋风(尽可能拉远)、雷电陨石(利用场地高低差抵消)等等。
2024-08-08 18:10:27
472
原创 艾尔登法环约定之王拉塔恩打法
而这一招,在二阶段,同时具有出手快和双判的特性,在正面即使翻滚躲过刀身,也会被光波击中,所以打将军的翻滚整体思路为,绕背。躲法为,在看到起手后,根据身位往将军身后滚,务必要第一次滚同时滚开第一刀和第二刀的攻击范围,将军第一二刀不会有太多的转向,而第三刀会有一次方向修正,同样往将军身后滚,滚完两次后的理想身位为将军三点钟到六点钟方向。躲法为,解除锁定朝固定方向跑,随便哪个方向都行,需解除锁定,否则会干扰视角导致跑不出去,同时光环后地面发光区域还会继续有残留激光,即使跑出去了,仍需注意地面。
2024-08-08 18:05:16
1299
原创 c语言万年历两个版本
printf("%-3s%-3s%-3s%-3s%-3s%-3s%-3s\n","日", "一", "二", "三", "四", "五", "六");= 0) ) || (year%400 == 0)) /*闰年*/printf("%8d年 %s \n",year, month_name(month));printf("请输入年份:year = ");printf("%d年日历如下:\n",y);printf("\t %d月\n",i+1);printf("请输入年份:\n");
2024-08-06 20:13:56
804
原创 C语言中的switch语句
如果找到匹配的情况,那么将执行该case中指定的所有语句,以及该case之后的所有case,包括default语句。C语言中的switch语句是if-else-if梯度语句的一种替代方式,它允许我们根据一个称为switch变量的单个变量的不同可能值执行多个操作。的值进行匹配,如果匹配到指定的case,就会执行相应的语句。这意味着如果在switch case中没有使用break语句,那么匹配的case之后的所有case都将被执行。输出:。输出:。输出:。
2024-08-05 17:51:41
278
原创 c语言中国象棋
const char*chessName[] = { "車", "馬", "象", "士", "将", "砲", "卒", "俥", "马", "相", "仕", "帥", "炮", "兵"};struct Chess//棋子属性。//画九宫格//画上面。
2024-08-01 19:45:42
283
原创 c语言链表
newNode始终是用来接收输入数据,然后插入头结点的尾部,headNode->next是头指针每次插入新节点之前,最近指向一次插入的结点。当新节点排队插入后,需要将新节点的next指向原先插入之前,距离头结点最接的结点 headNode->next。链表的一个结点首先肯定包含一个数据域和一个指针域,数据域用来存放结点数据,指针域存放的是指向下一个结点的地址。当然,头节点例外,其实,头结点和普通结点一样,只不过头结点只存放了指向下一个结点的地址(即首结点)。// 插队插入,不能越过头结点。
2024-08-01 19:42:03
244
原创 c语言编写童年游戏魔塔
printf("A:小怪兽(攻:5,金:1) B:中级怪兽(攻:10,金:2) C:大怪兽(攻:15,金:4) \n");printf("K:钥匙\t+:关着的门\t&:开着的门\t*:生命值+5\t%%:攻击力+1\t>:向上的楼梯\n");printf("D:巨大怪兽 (攻:20,金:6) M:究极怪兽 (攻:40,金:5)$:商店 \n");printf("你需要通过‘w’,‘s’,‘a’,‘d’四个键开控制‘o’点\n");printf("关闭后重新调试即可\n");
2024-08-01 18:14:02
858
原创 c语言走迷宫
void flicker(int x1,int y1,int x2,int y2)//瞬间移动。if(x==21&&y==34)//如果o点到达‘-’,这传送到‘+’点。if(x==3&&y==11)//如果o点到达‘-’,这传送到‘+’点。void move()//通过'w','s','a','d'来控制o点的上下左右移动。void drawmap()//画出地图。//定义o点的原始坐标。void map1()//第一张地图。void map2()//第二张地图。void map3()//第三张地图。
2024-08-01 18:09:26
380
原创 c语言三子棋
printf("此坐标被占用");printf("坐标非法,请重新输入");printf("请输入0或1\n");printf("请输入要下的坐标:>");printf("恭喜你,你赢了\n ");printf("退出游戏\n");//可以显示4种游戏状态-----> 1.玩家赢 '*'printf("很遗憾,电脑赢\n");printf("三子棋\n");printf("请选择:>");printf("电脑下棋:>\n");printf("平局\n");printf("玩家走:>\n");
2024-08-01 17:59:33
349
原创 C语言中运算符“^”,“&”,“|”
掩码是一个具有特定位模式的数,其中位模式上为1的位代表需要保留的位,为0的位代表需要清零的位。换句话说,按位与操作是将两个二进制数的对应位进行比较,并将相同位上的值保留下来,不同位上的值置为0。换句话说,异或操作是在两个二进制数的对应位进行比较,并将不同的位设置为1,相同的位设置为0。1.设置特定位的值: 按位或操作可用于将某个特定的位设置为1,而保持其他位不变。在这个示例中,originalValue 表示原始的8位二进制数,mask 表示要设置的位的掩码,最后,result 将包含设置第3位后的结果。
2024-08-01 17:54:43
441
原创 c语言数据结构
单链表的第一个结点也称为首结点,它的地址可以通过链表的头指针head找到,其他结点的地址通过前驱结点的link域名找到,链表的最后一个结点没有后继,则在link域放一个空指针NULL,图中用“^”表示。线性表中的数据元素的顺序与器链表表示中的物理顺序可能不一致,一般通过但链表的指针将各个数据元素按照线性表的逻辑顺序链接起来。核心思想:选择排序法是从排序的元素中宣传最小的一个元素和第一元素交换位置,然后从剩下的元素中选出最小的元素和第二个元素交换,重复这种处理的方法,直到最后一个元素为止。
2024-07-31 17:24:32
822
原创 c语言新手入门新版教程
C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等,2023C语言基础知识入门大全。C语言基础知识入门也是其它众多高级语言的鼻祖语言,所以说学习C语言基础知识是进入编程世界的必修课!需 要 C语言基础知识入门大全 PDF版 和 详 细 教 程 的可以看一下文章结尾简单来说,一个C程序就是由若干和组成。就是一条预处理命令, 它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。
2024-07-29 21:24:03
277
原创 c语言简单游戏:扫雷
原文链接:https://blog.csdn.net/m0_64051621/article/details/126078637。printf("输入错误,请重新输入\n");printf("退出游戏\n");printf("玩家赢了\n");printf("电脑赢了\n");else printf("平局\n");printf("请选择:");//打印棋盘 - 本质是打印数组内容。//判断玩家是否赢得游戏。//判断电脑是否赢得游戏。//初始化棋盘 - 初始化空格。//存储数据 - 二维数组。
2024-07-29 21:04:50
230
原创 c语言吃豆人高级版
include <cstdlib> //清屏:system("cls");printf("怪物速度:%d ",300-t2);printf("你的速度:%d ",300-t1);printf("得分:%d ",fenshu);printf("被吃次数:%d ",beichi);void gotoxy(int x,int y)//位置函数(行为x 列为y)printf("控制方向:1/2/3/5");printf("你的速度:4/6");printf("怪物速度:7/9");
2024-07-29 20:57:25
397
原创 c语言吃豆人100%还原版
include //清屏:system("cls");printf("怪物速度:%d ",300-t2);printf("你的速度:%d ",300-t1);printf("得分:%d ",fenshu);printf("被吃次数:%d ",beichi);void gotoxy(int x,int y)//位置函数(行为x 列为y)printf("控制方向:1/2/3/5");printf("你的速度:4/6");printf("怪物速度:7/9");
2024-07-29 20:52:21
483
原创 c语言基础吃豆人
int sjs(int a,int b) //产生a,b之间的数。/*数组就是地图*/2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2};/*数组就是地图*///判断是否吃小黄点。//产生a,b之间的数。void Init_begin() //初始化开始界面。
2024-07-29 20:47:20
336
原创 C语言矩阵运算(全)
Matrix* InitMatrix(Matrix *matrix,int row,int line) //初始化一个矩阵。
2024-07-29 17:35:21
783
原创 我的世界虚无世界中后期教程(3)
远古纯宝石(Ancient Cavern Realmstone)可以从天堂的自动机怪粉菊(Automaton)、深渊的血之吮吸者(Bloodsucker)、花园的花(Flower Face)和深层的岩石蜘蛛(Rock Critter)中获得。异位应该是模组中最危险的一个世界了,因为这里是模组中最危险的几种怪物的家,比如潜行者(Stalker)、追踪者(Stalker Prime)以及掉落最多狩猎技能(Hunter)经验点的 BOSS原始五人众(Primordial Five)。异位——一个黑森林的世界。
2024-07-29 17:32:29
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人