![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
anton_99
这个作者很懒,什么都没留下…
展开
-
for循环语句
在C语言中,除了使用while和do…while实现循环外,for循环也是最常见的循环结构,而且其语句更为灵活,不仅可以用于循环次数已经确定的情况,还可以用于循环次数不确定而只给出循环结束条件的情况,完全可以代替while语句,其语法格式如下所示。for(赋初始值;循环条件;迭代语句){ 语句1; ...... 语句n;}当执行for循环语句时,程序首先指定赋初始值操作,接着执行循环条件,如果循环条件的值为真时,程序执行循环体内的语句,如果循环条件的值为假,程序则直接跳出循环原创 2021-08-23 09:01:22 · 266 阅读 · 0 评论 -
while循环语句
while循环语句是循环结构的一种,其一般的形式如下所示。while(循环条件){ 循环体}while语句首先会检验括号中的循环条件,当条件为真时,执行其后的循环体。每执行一遍循环,程序都将回到while语句处,重新检验条件是否满足。如果一开始条件就不满足,则不执行循环体,直接跳过该段代码。如果第一次检验时条件满足,那么在第一次或其后的循环过程中,必须有使得条件为假的操作,否则循环将无法终止。while循环语句的执行流程如图所示。...原创 2021-08-23 08:58:42 · 190 阅读 · 0 评论 -
数组初始化
数组的初始化是指在定义数组时进行数组元素赋值,其初始化的语法格式如下:数据类型 数组名[数组元素个数] = {值1, 值2, …, 值n};(1)对数组全部元素赋初值,示例代码如下:int a[4] = {1, 2, 3, 4}; 在定义数组的同时将常量1、2、3、4分别置于数组元素a[0]、a[1]、a[2]、a[3]中,还可以写成“int a[] = {1, 2, 3, 4};”。特殊地,全部元素都为0,可以写成 “int a[4] = {0};”,等价于“int a[4] = {0, 0,原创 2021-07-02 18:00:12 · 3153 阅读 · 0 评论 -
数组的定义
在C语言中使用变量必须先进行定义,数组也不例外,下面介绍如何定义一个数组,其语法格式如下:数据类型 数组名[常量表达式]其中,数据类型可以是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。示例代码如下:int i[10];其中i是数组的名字,其中“[ ]”它是一维数组的标识,方括号中的10表示可容纳10个变量,而int则代表变量的类型为整型。定义不同类型的数组,具体示例如下:int a[10]; // 数组名a,有原创 2021-07-02 17:58:57 · 1066 阅读 · 0 评论 -
while循环
while循环语句是循环结构的一种,其一般的形式如下所示。while(循环条件){ 循环体}while语句首先会检验括号中的循环条件,当条件为真时,执行其后的循环体。每执行一遍循环,程序都将回到while语句处,重新检验条件是否满足。如果一开始条件就不满足,则不执行循环体,直接跳过该段代码。如果第一次检验时条件满足,那么在第一次或其后的循环过程中,必须有使得条件为假的操作,否则循环将无法终止。while循环语句的执行流程如图所示。...原创 2021-06-21 09:30:12 · 1365 阅读 · 0 评论 -
2021-06-21
在C语言中,除了使用while和do…while实现循环外,for循环也是最常见的循环结构,而且其语句更为灵活,不仅可以用于循环次数已经确定的情况,还可以用于循环次数不确定而只给出循环结束条件的情况,完全可以代替while语句,其语法格式如下所示。for(赋初始值;循环条件;迭代语句){ 语句1; ...... 语句n;}当执行for循环语句时,程序首先指定赋初始值操作,接着执行循环条件,如果循环条件的值为真时,程序执行循环体内的语句,如果循环条件的值为假,程序则直接跳出循环原创 2021-06-21 09:16:12 · 57 阅读 · 0 评论 -
C语言的优点
对于操作系统中的应用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的,其主要特征如下。简洁紧凑、灵活方便C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示,它把高级语言的基本结构、语句与低级语言的实用性结合起来。运算符丰富C语言的运算符包含的范围很广泛,共有34个运算符。C语言将括号、赋值、强制类型转换等作为运算符处理,从而使C的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。数原创 2021-05-27 20:55:25 · 1038 阅读 · 0 评论 -
C语言标准
随着微型计算机的日益普及,出现了许多C语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准学会(ANSI)于1989年为C语言制定了一套ANSI标准,即C语言标准ANSI X3.159-1989,被称为C89。之后在1990年,国际标准化组织ISO也接受了同样的标准ISO9899-1990,该标准被称为C90。这两个标准只有细微的差别,因此,一般而言C89和C90指的是同一个C语言标准。在ANSI标准化发布了C89标准以后,C语言的标准在一段时间内都保持不原创 2021-05-27 20:52:46 · 250 阅读 · 0 评论 -
线性表的运算
线性表的运算指的是对线性表中的数据进行操作,其具体的实现与线性表的物理结构有关。线性表常见的几种运算如下。(1)置空:将线性表变成空表。(2)求长度:获取线性表数据结点的个数。(3)取结点:取出线性表中的某个数据结点。(4)定位:获取某一个指定的数据结点。(5)插入:将数据结点插入到线性表的指定位置。(6)删除:删除线性表中的指定数据结点。上述运算并非线性表的所有运算,且上述运算也不...原创 2019-12-14 11:57:41 · 951 阅读 · 0 评论 -
线性表定义
线性表中的数据元素之间满足线性结构。线性表是n个数据元素的有限序列,记为(a_1, a_2, a_3, ・・・, a_n),其概念分析如下。(1)n为数据元素的个数,也可以称为线性表的长度,当n为0时,线性表称为空表。(2)a_i为线性表中的第i个数据元素(也可以称为数据结点),i称为数据元素在线性表中的位序(等同于数组元素的下标)。从线性表的定义可以看出,线性表中存在唯一的首个数据元素a_...原创 2019-12-14 11:56:15 · 467 阅读 · 0 评论