自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 全局变量和局部变量及作用域(C)

在函数内部定义的变量,它的作用域也仅限于函数内部,出了函数就不能使用了,我们将这样的变量称为局部变量(Local Variable)。函数的形参也是局部变量,也只能在函数内部使用。//m、n、i、sum 都是局部变量,只能在 sum() 内部使用for (i = m;i <= n;return sum;//begin、end、result 也都是局部变量,只能在 main() 内部使用。

2024-03-15 22:43:20 1568 2

原创 函数返回值(C)

函数的返回值是指函数被调用之后,执行函数体中的代码所得到的结果,这个结果通过语句返回。有没有( )都是正确的,为了简明,一般也不写( )。

2024-03-08 23:12:29 284 2

原创 形参和实参详解(C)

换句话说,一旦完成数据的传递,实参和形参就再也没有瓜葛了,所以,在函数调用过程中,形参的值发生改变并不会影响实参。从运行情况看,输入 a 值为 1,即实参 a 的值为 1,把这个值传递给函数 sum() 后,形参 m 的初始值也为 1,在函数执行过程中,形参 m 的值变为 5050。函数运行结束后,输出实参 a 的值仍为 1。2) 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的数据,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参,所以应该提前用赋值、输入等办法使实参获得确定值。

2024-03-08 23:04:16 1110 1

原创 函数的概念与定义(C)

C语言在发布时已经为我们封装好了很多函数,它们被分门别类地放到了不同的头文件中(暂时先这样认为),使用函数时引入对应的头文件即可。这些函数都是专家编写的,执行效率极高,并且考虑到了各种边界情况,各位读者请放心使用。C语言自带的函数称为库函数(Library Function)。库(Library)是编程中的一个基本概念,可以简单地认为它是一系列函数的集合,在磁盘上往往是一个文件夹。C语言自带的库称为标准库(Stan。

2024-03-06 22:37:51 1219 1

原创 二维数组详解(C)

其中,dataType 为数据类型,arrayName 为数组名,length1 为第一维下标的长度,length2 为第二维下标的长度。我们可以将二维数组看做一个 Excel 表格,有行有列,length1 表示行数,length2 表示列数,要在二维数组中定位某个元素,必须同时指明行和列。如果想表示第 2 行第 1 列的元素,应该写作 a[2][1]。也可以将二维数组看成一个坐标系,有 x 轴和 y 轴,要想在一个平面中确定一个点,必须同时知道 x 轴和 y 轴。

2024-03-01 22:32:12 747 1

原创 一篇搞定一维数组(C)

我们知道,要想把数据放入内存,必须先要分配内存空间。放入4个整数,就得分配4个intint a[4];这样,就在内存中分配了4个int类型的内存空间,共 4×4=16 个字节,并为它们起了一个名字,叫a。我们把这样的一组数据的集合称为,它所包含的每一个数据叫做数组元素(Element),所包含的数据的个数称为数组长度(Length),例如int a[4];就定义了一个长度为4的整型数组,名字是a。数组中的每个元素都有一个序号,这个序号从0开始,而不是从我们熟悉的1开始,称为下标(Index)。

2024-02-25 21:48:47 856 1

原创 一篇搞定for循环(C)

在 for 循环中,语句①②③被集中到了一起,代码结构一目了然。它的运行过程为:1) 先执行“表达式1”。2) 再执行“表达式2”,如果它的值为真(非0),则执行循环体,否则结束循环。3) 执行完循环体后再执行“表达式3”。4) 重复执行步骤 2) 和 3),直到“表达式2”的值为假,就结束循环。上面的步骤中,2) 和 3) 是一次循环,会重复执行,for 语句的主要作用就是不断执行步骤 2) 和 3)。

2024-02-20 22:21:52 374 1

原创 while循环和do while循环(C)

执行完“语句块”,再次计算表达式的值,如果为真,继续执行“语句块”……这个过程会一直重复,直到表达式的值为假(0),就退出循环,执行 while 后面的代码。do-while循环与while循环的不同在于:它会先执行“语句块”,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因为此时 i<=100 不再成立,所以就退出循环,不再执行循环体,转而执行while循环后面的代码。2) 接下来会继续判断 i<=100是否成立,因为此时 i=2,i<=100 成立,所以继续执行循环体;

2024-02-19 19:45:22 307 1

原创 一篇秒懂switch case语句(C)

C语言虽然没有限制能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况。那我们输入一个3,程序输出一个Wednesday。

2024-02-18 22:28:13 997 1

原创 快速入门动态规划之《第N个泰波那契数》(JAVA)

泰波那契序列 Tn 定义如下:T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数n,请返回第 n 个泰波那契数 Tn 的值。

2024-02-13 22:02:51 237 1

原创 JAVA多线程sleep() 和 wait() 有什么区别?

sleep() 和 wait() 的区别

2023-12-11 18:14:14 32 1

原创 三步秒懂杨辉三角(JAVA版)

三步搞定杨辉三角

2023-03-23 11:02:03 290 5

原创 C语言循环之一篇搞定if else语句

一篇搞定if else语句

2022-11-05 16:08:31 2135 5

原创 初识C语言之首次运行

快速认识C语言

2022-11-02 13:55:30 327 4

空空如也

空空如也

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

TA关注的人

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