C 语言三大结构之循环结构

简介: C 语言三大结构之循环结构

C 语言循环结构

C语言中,循环结构允许代码在一定条件下重复执行特定的代码块。C 语言提供了三种主要的循环结构:

for  循环, while  循环和  do-while  循环。

1.  for  循环

 for  循环是 C 语言中最常用的循环结构之一。它的语法如下:

  image.png

下面是一个简单的示例,使用  for  循环打印数字从 5 到 10:

image.png

在上面的代码中, int i = 5;  是初始化表达式,通常用于设置循环变量。 i <= 10;  是循环条件,只要这个条件为真,循环就会继续执行。 i++  是迭代表达式,每次循环结束后都会执行。

2.  while  循环

 while  循环会在循环条件为真时重复执行循环体。它的语法如下:

 

下面是一个使用  while  循环打印数字从 5 到 10 的示例: image.png

在上面的代码中, i <= 10  是循环条件,只要这个条件为真,循环就会继续执行。每次循环结束后, i++  会执行,然后再次检查循环条件。

3.  do-while  循

 do-while  循环与  while  循环类似,但它会先执行一次循环体,然后再检查循环条件。这意味着即使循环条件最初为假,循环体也至少会执行一次。它的语法如下:

image.png

下面是一个使用  do-while  循环打印数字从 5 到 10 的示例:

  image.png

 

在上面的代码中,循环体会先执行一次,然后检查循环条件  i <= 10 。只要这个条件为真,循环就会继续执行。

总结:

-  for  循环通常用于已知循环次数的情况。

-  while  循环适用于在循环开始前不知道循环次数的情况。

-  do-while  循环确保循环体至少执行一次。

 你可以根据具体的需求选择适合的循环结构。

目录
相关文章
|
5天前
|
C语言
C语言之分支结构
C语言之分支结构
24 0
|
5天前
|
C语言
C语言结构体内存对齐
C语言结构体内存对齐
|
5天前
|
存储 编译器 Linux
【C语言】自定义类型:结构体深入解析(二)结构体内存对齐&&宏offsetof计算偏移量&&结构体传参
【C语言】自定义类型:结构体深入解析(二)结构体内存对齐&&宏offsetof计算偏移量&&结构体传参
|
5天前
|
C语言
【精通C语言】:分支结构if语句的灵活运用
【精通C语言】:分支结构if语句的灵活运用
26 1
|
5天前
|
编译器 Linux C语言
C语言:结构体(自定义类型)知识点(包括结构体内存对齐的热门知识点)
C语言:结构体(自定义类型)知识点(包括结构体内存对齐的热门知识点)
|
5天前
|
Java C语言 C++
C语言中用switch语句实现多分支选择结构
C语言中用switch语句实现多分支选择结构
21 0
|
5天前
|
存储 编译器 C语言
C语言之结构体内存对齐与内存的简单理解
C语言之结构体内存对齐与内存的简单理解
|
5天前
|
存储 Serverless C语言
C语言程序的结构
C语言是一种广泛使用的编程语言,其程序结构清晰,易于理解。下面我们将详细探讨C语言程序的基本结构,并通过一个示例代码来展示这些组成部分是如何协同工作的。 一、C语言程序的基本结构
16 0
|
5天前
|
C语言
在C语言中,for语句是一种常用的循环结构控制语句
在C语言中,for语句是一种常用的循环结构控制语句
13 0
|
5天前
|
C语言
c语言中选择结构和条件判断
c语言中选择结构和条件判断
21 0

相关实验场景

更多