自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C语言】函数的递归与迭代详解(包含斐波那契数求解)

1、函数递归 2、函数迭代 3、递归与迭代间的差异 4、斐波那契数求解

2024-05-18 15:21:18 733 5

原创 函数嵌套调用与链式访问(文章最后附带static和extern详述)

函数嵌套与链式访问及static修饰和extern声明使用

2024-05-09 00:07:54 834 12

原创 C语言函数详解

对函数基础内容的详细讲述,包括概念,库函数,自定义函数,形参与实参,数组传参,return初识以及函数声明和定义

2024-05-07 23:25:53 550 5

原创 数组的输入与打印详解

所以 i 的值会自动赋给下面的 [ ] 中的 i ,即arr[ 0 ]),故我们输入2, 2就会替换掉原数组中的第一个元素1,形成我们想要的数组。,(为何定义在循环内部稍后解答),定义完列表后,再引入一个 for 循环来产生列标,在这个循环内依次打印每一行的元素,打印完第一行后,跳出内部嵌套的列标的 for 循环,回到产生行标的 for 循环中,产生第二行,然后再进入嵌套循环。数组的初始化不必多说,定义的局部变量 i 是用来指定初始化数组中要被替换的元素的下标,那么是如何被替换的呢?

2024-04-25 18:31:04 275

原创 二分查找(C语言)

原因如下:left和right靠mid来修改,同样的mid也靠left和right改变,我们把mid赋值放在循环外,这样我们mid初始值为4,假设我们还是把key赋7,那么进入下面循环里 if 的条件判断,5<7所以 left 被重新赋值为4+1=5,所以我们在最后还要加上一组条件判断,如果找到了对应数值即 find==1(注意此处是等于一,对应上面循环中找到对应值,从而将find赋值为1的情况),同时打印查找值的下标;既然要多次查找,我们自然要引入循环,循环判断条件设置如上图中注释所示。

2024-04-19 01:15:09 657 3

原创 多个字符从两端移动向中间汇聚

---注:1s = 1000ms。首先思考,要想让字符从两边向中间打印,就要定义两个数组,一个带有要打印的东西,另一个随意(空白或有字符)一定要与第一个数组长度一致。{类比打印机,需要原本模板一个(即我们所要定义的第一个数组),以及用于复印的纸张(即我们定义的第二个数组)}为实现动态移动效果,在循环内我们加入 printf() 打印,每循环一次就打印出每次对应的字符,如上图二所示。函数来执行命令(strlen()函数的头文件为---#include<string.h>---)左下标我们直接定义为0即可。

2024-04-15 16:46:06 222 10

空空如也

空空如也

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

TA关注的人

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