
C语言学习
文章平均质量分 71
林采采学编程+
欢迎一起学习交流!
展开
-
二、C语言数据类型与变量(scanf和printf (4)完)
scanf( )常用的占位符。原创 2023-12-27 19:17:36 · 1254 阅读 · 2 评论 -
五:函数基础:概念、基础语法、库函数与自定义函数
本章学习链接如下: 函数是执行特定任务的自包含代码块,它可以接受输入,处理输入,并产生输出。函数的使用提高了代码的重用性、模块性和可读性。C语言中的函数可以分为两大类:库函数和用户定义函数。根据返回值和参数的不同,函数可以进一步分类:根据返回值:根据参数: 函数的定义通常包括四个主要部分:返回类型、函数名、参数列表(可选)和函数体。 无返回值,无参数的函数有返回值,有参数的函数调用函数在C语言中,调用函数时需要提供函数名和必要的参数(如果函数接受参数的话)。参数传递原创 2024-04-12 11:24:27 · 1064 阅读 · 0 评论 -
四、C语言中的数组:数组知识点补充:动态显示
目标:将welocme to my family!这句话逐步显示出来,达到动态的效果。原创 2024-03-26 16:19:23 · 193 阅读 · 0 评论 -
四、C语言中的数组:如何输入与输出二维数组(数组,完)
二维数组的输入与输出,二维数组的建立,二维数组的使用,变长数组,冒泡排序,在数组中二分查找元素。原创 2024-03-21 22:21:09 · 11407 阅读 · 2 评论 -
四、C语言中的数组:二维数组
二维数组的概念,初始化,数组下标的含义原创 2024-03-21 11:10:01 · 876 阅读 · 0 评论 -
四、C语言中的数组:数组的输入与元素个数
其实在之前的学习中,我们已经学过了如何用scanf()安全地输入数组,在这一章中我们讲解几种不同的方式。循环逐个读取数组元素。在这个例子中,程序首先提示用户输入 5 个整数,然后使用。循环也可以用于输入数组元素,尤其是当你不知道要读取多少个元素时。循环)来逐个读取数组元素。在 C 语言中,数组的输入通常涉及到使用循环结构(如。函数来输入整个字符串通常更方便。循环来读取整数,直到用户输入非数字字符。函数的返回值用于检测输入是否成功。函数来读取一行文本,包括空格。这是最常见的方法,使用。函数来读取每个整数。原创 2024-01-07 16:43:56 · 15999 阅读 · 2 评论 -
四、C语言中的数组:数组的创建与初始化
数组中存放数据的类型,可以是: char、short、int、float等。原创 2024-01-06 23:29:04 · 761 阅读 · 0 评论 -
三、C语言分支与循环知识点补充——随机数生成
函数在 C 语言中用于生成伪随机数。这个函数定义在 头文件中,每次调用时会返回一个 0 到 之间的整数,其中 也定义在 中,通常是一个相对较大的数(在多数系统上是 32767)。 函数在 C 语言中用于生成伪随机数。这个函数定义在 头文件中,每次调用时会返回一个 0 到 之间的整数,其中 也定义在 中,通常是一个相对较大的数(在多数系统上是 32767)。 函数的基本语法很简单,它不需要任何参数,并返回一个伪随机数。 通常,你可能需要生成一个特定范围内的随机数,比如 0 到 99。这可原创 2024-01-05 18:30:05 · 1841 阅读 · 2 评论 -
三、C语言中的分支与循环—循环嵌套 (9)
for嵌套循环指的是一个循环内部包含另一个循环。外层循环每执行一次,内层循环会执行完其所有的迭代。嵌套循环经常被用来处理多维数据结构,如多维数组,或者在进行复杂的算法操作时,如排序和搜索算法。嵌套循环可以是任意类型的循环(forwhiledo-while),并且它们可以相互嵌套。原创 2024-01-01 23:36:04 · 744 阅读 · 0 评论 -
三、C语言中的分支与循环—goto语句 (10) (完)
在C语言中,goto语句允许程序无条件地跳转到同一函数内的标记位置。这个标记位置通过一个标签和冒号()来标示。goto语句可以用于从深层嵌套的循环或条件语句中直接跳出,或者跳过某些代码执行。尽管goto语句在某些情况下可以使程序逻辑变得清晰,但过度使用会使程序难以理解和维护,因此在现代编程实践中,通常建议尽量避免使用goto。原创 2024-01-02 00:31:11 · 678 阅读 · 1 评论 -
三、C语言中的分支与循环—do-while循环 (7)
do while循环是一种后测试循环结构,在C语言中用于在至少执行一次循环体后,根据一个条件来决定是否继续循环。这与do while循环不同,后者是一种先测试循环结构,在执行循环体之前就检查条件。原创 2023-12-31 15:20:41 · 486 阅读 · 2 评论 -
三、C语言中的分支与循环—break和continue语句(8)循环结构 完
在循环执行的过程中,如果某些状况发⽣的时候,需要提前终止循环,这是非常常见的现象。C语⾔中 提供了 break。被执行,直接就会跳出循环,继续往后执行。两个关键字,就是应该到循环中的。的作用是用于永久的终止循环,只要。的作用是跳过本次循环。原创 2023-12-31 16:10:52 · 1292 阅读 · 2 评论 -
三、C语言中的分支与循环—switch语句(4)分支结构 完
如果 `expression` 的值与 `case` 标签的值匹配,则执行该 `case` 语句下的代码块。如果 `expression` 的值与任何 `case` 标签都不匹配,将执行 `default` 下的代码。这是 `switch` 语句的开始,其中 `expression` 是一个返回整数类型值的表达式(通常是 `int` 或 `char` 类型)。- `switch` 语句中的 `expression` 必须是整数类型,如 `int`、`char`。- `case` 标签的值必须是唯一的。原创 2023-12-29 23:41:50 · 970 阅读 · 2 评论 -
三、C语言中的分支与循环—for循环 (6)
为什么有了while循环还要引入for循环呢?(*´∇`*)我们一起来看看for循环是怎样工作的吧!原创 2023-12-31 14:38:22 · 1574 阅读 · 2 评论 -
三、C语言中的分支与循环—while循环 (5)
本章分支结构的学习内容如下:(*´∇`*)原创 2023-12-31 13:07:12 · 1136 阅读 · 3 评论 -
三、C语言中的分支与循环—条件操作符 与逻辑操作符(3)
这个操作符通常用于需要简单条件判断的地方,可以使代码更加简洁。是一个布尔表达式,即它的结果为真(非零)或假(零)。在这个例子中,条件操作符用于比较两个整数。为真,则整个条件操作符的结果是。这种方式比使用传统的。原创 2023-12-29 11:53:09 · 1102 阅读 · 2 评论 -
三、C语言中的分支与循环—关系操作符 (2)
C 语言⽤于比较的表达式,称为 “关系表达式”(relational expression),里面使用的运算符就称为“关系运算符”(relational operator),主要有下面6个。•大于运算符•小于运算符•>=大于等于运算符•原创 2023-12-28 23:53:41 · 533 阅读 · 2 评论 -
三、C语言中的分支与循环—if语句 (1)
在这一章节中我们的学习内容如下,咱们一步步来。1.if语句2.关系操作符3.条件操作符4.逻辑操作符:&& , || ,!5.switch语句6.while循环7.for循环8.do-while循环9.break和continue语句10.循环的嵌套11.goto语句。原创 2023-12-27 22:43:50 · 606 阅读 · 2 评论 -
VS2019如何调整解决方案资源管理器的位置,偏左或者偏右
点到左边这个蓝色块靠左再松开,就靠左了,看这个表示方位的十字框框,鼠标放到左边那个上,就可以了。点击解决方案资源管理器的边缘移动它。窗口——重置窗口布局——默认靠右。出现这样一整块的是将这个界面放大。视图——解决方案资源管理器。原创 2023-11-28 21:35:27 · 7778 阅读 · 4 评论 -
VS 注释和取消注释快捷键
先Ctrl+K,再Ctrl+U取消注释。Ctrl+K,再Ctrl+C注释代码。原创 2023-11-28 21:50:57 · 707 阅读 · 0 评论 -
二、C语言数据类型与变量(数据类型)
sizeof() 是操作符也是关键字,是专门计算sizeof()这个操作符中的操作数的类型长度,单位是字节,一个字节=8个比特位,返回值的类型是size_t, 这是c语言创造的类型别名,表示无符号整数,这种数值我们在打印的时候采用%zd。更长的整型 long long [int] , [signed] long long [int] , unsigned long long [int]声明是有符号值时,相同的空间所能表示的最大值是无符号值的两倍。[signed] char//有符号的。原创 2023-12-19 21:33:55 · 81 阅读 · 0 评论 -
一、认识C语言(C语言中注释的两种形式)
4.注释在代码运行时会被替换成空格,但是不能存在于双引号中,会被识别成字符串,不能发挥注释的作用。/* /* 打印 */ */ ,当识别到第一个*/时即停止注释。3.快捷注释方式是选中所有想要注释的代码,Ctrl+K+C。1./* */,该注释可以存在于语句中。2.// 双斜杠能注释掉一整行。该符号不能进行嵌套注释,原创 2023-12-19 09:43:10 · 571 阅读 · 0 评论 -
二、C语言数据类型与变量(scanf和printf (2))
给变量输入值比如我们需要输入成绩scanf()同样可以用到占位符,多了一个取地址符&,具体用法见如下的代码在该代码中发出了一个警告,用scanf_s更为安全,这是VS特有的,VS认为scanf()不安全,但是使用scanf_s会使代码失去可移植性被VS认为 不安全的函数还有strcpy, strcat先按scanf_s运行该代码,解决方案在下面在输入成绩100后继续按Enter即可继续运行代码输出结果。原创 2023-12-22 23:28:39 · 919 阅读 · 0 评论 -
一、认识C语言(转义字符\0,\?,\n,\“等)
xdd,ASCⅡ码值的取值范围是0-127,所以两个十六进制的数字已经足够,16进制的 00 到 ff 可以表示十进制0-255,30H(16进制的30,0*1+3*16=48),字符0的ASCⅡ码值为48,所以当运行下图程序时,打印了字符0。3. \' 和\" 的作用是让单双引号在C语言的环境下可以正常表示,比如当我们打印双引号这个字符串时,会出现错误,如下图所示,当我们加入\,就可以正常打印。比如,八进制130换算成十进制为88,字符X的ASCⅡ码值是88,所以当运行下图程序时,打印了字符X。原创 2023-11-30 22:34:40 · 2512 阅读 · 0 评论 -
二、C语言数据类型和变量(C语言中的操作符)
算数操作符也叫运算符,包含加、减、乘、除、取模,+,-,*,/,%,这些操作符都是双目操作符,因为每个运算操作都有两个操作数,位于操作符两端的叫操作数,例如3 + 2,5 * 6,等等。需要注意的是除法运算。原创 2023-12-21 17:52:30 · 72 阅读 · 0 评论 -
二、C语言数据类型与变量(scanf和printf (3))
书接上回,咱们继续学习scanf()的基本用法。原创 2023-12-25 22:29:13 · 1020 阅读 · 0 评论 -
二、C语言数据类型与变量(scanf和printf (1))
在之前的学习中我们已经运用了printf,\n,#include,等等来书写我们的代码,\n我们之前已经了解到了是转义字符,起到换行作用,可在一句末尾换行,也可以在需要换行的文本中间换行。原创 2023-12-21 22:45:17 · 927 阅读 · 0 评论 -
二、C语言数据类型和变量(全局变量与局部变量)
5.局部变量存放在内存的栈区,全局变量存放在内存的静态区。4.当全局变量和局部变量名字冲突时,优先使用局部变量。大括号内的叫局部变量,局部变量只能在括号内使用。大括号外的叫全局变量,全局变量各处都能使用。1.创建变量示例,变量类型 变量名。2.给创建的变量初始值,叫做初始化。3.全局变量与局部变量的区别。原创 2023-12-19 21:57:35 · 89 阅读 · 0 评论 -
VS2019如何设置护眼的颜色,调整字体
工具——选项——环境——字体和颜色——项背景——自定义。原创 2023-11-28 21:19:39 · 328 阅读 · 0 评论