自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言实现玫瑰花(代码)

最近网上的玫瑰花打印很火,那么,怎么实现呢?

2023-10-12 08:24:33 5779 2

原创 C语言实现轮转数组

解法1:把最后一位数字移动到数组的第一位,然后将第二位开始的每一位往前移动一位。,把需要旋转的拿几个数字放在数组中,然后再把剩余的数放到这个新数组的后面。给定一个数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。空间复杂度=O(N)解法3:原地解决(三旋法)——最优法。这种方法的时间复杂度=O(N)这种方法的时间复杂度=O(N)空间复杂度=O(1)

2023-08-25 16:47:15 222 1

原创 详解C语言中的冒泡排序

依次比较相邻的两个数,正序则不动,倒序则交换位置,如此循环,直到整个数组为有序为止。这就是冒泡排序。重点是比较相邻的元素。

2023-08-16 09:47:00 128 1

原创 C语言中的递归(例题详解)

首先,我们要明确递归的概念,这样,才能深入地使用递归。举个例子,当我们输入1234时,我们可以发现,当我们对1234进行模10操作时,会得到4,之后,我们在除10,就会得到123,以此类推,我们就会得出各位数,但是这里的顺序是反的,怎么使顺序正过来呢?可以看到,上图的流程是先用递进的方式一步一步将问题简化,求5的阶乘变为求4的阶乘又变为3的阶乘......最后化简到一的阶乘,一的阶乘就是一,因此就不需要继续往下算了,但是我们也可以看到,由于。

2023-08-05 17:02:47 1124 2

原创 基于C语言实现扫雷游戏详解(小白也能看懂

这个while循环会一直进行下去,那我们怎么赢得游戏,因此,我们需要一个变量win ,每当我们排掉一个雷时,我们就让win加一,当我们把全部雷都排完以后,此时的win应该等于71,那怎么跳出循环呢,让win等于81-10即可,如果小于这个数,循环进行,等于,则跳出循环,游戏胜利!需要注意的是,我们初始化游戏时,mine存放的数据都是0,而show存放的都是*,为了打印时方便,我们打印时将mine数组中存放的数据也存放为字符0而不是数字0,首先,我们需要 定义一个打印棋盘的函数,命名为display。

2023-08-02 02:41:12 364

原创 C语言打印菱形

c语言打印菱形怎么实现呢?

2023-08-01 18:03:30 602 1

原创 C语言中的循环

上述代码是计算一个整数有几位数的代码,若只有个位数也就是0——10之间的数我们要让它输出一,这时do while的好处就体现出来了,他可以先执行,因为如果用while语句的话,个位数是除不尽10的,就比较难办。while的基本格式如上,需要注意的是第四行while的执行条件,若条件为真,也就是代码中不为0,会一直循环,也就是说如上代码会陷入死循环。for循环语句与while语句的区别,for之所以使用广泛就是因为在for语句当中,三个调整循环的语句都在一起,很容易调整,不像while语句要找老半天。

2023-07-24 22:31:23 120

原创 学习C语言的阶段性总结一

在上述代码中 int a是给变量定义,int b = 10是给b变量初始化,a = b 是将b的值赋给a,需要注意的是所有的赋值符(包括复合赋值)都具有右结合性,都是从右往左进行。如果只想输出开头的部分,可以⽤ %.[m]s 指定输出 的⻓度,其中 [m] 代表⼀个数字,表⽰所要输出的⻓度。1.C语言的数据类型中需要注意的是int 和 long int的长度有时一样有时不一样因为long int可能是4 个字节也可能是8个字节。1.除法中的运算如果你输入整数,那么出来的结果都是整数,例如。

2023-07-23 18:18:59 78

原创 C语言从入门到精通(见证准大一的蜕变第一天)

所以学习C语言我认为是迈向计算机方面的一门必修课,那经过第一天的学习,我已经有了很多关于准备工作的见解,可以供小白参考 1.关于编译器的使用,我个人更推荐vs2019,我所使用的笔记本和台式机在使用vs2022时都出现了短暂时间的卡顿及发热问题(win11),因此我更推荐2019,但有的小伙伴不知道怎么下载。

2023-07-20 15:08:14 109

空空如也

空空如也

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

TA关注的人

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