C语言教程
C语言控制语句
C语言函数
C语言数组
C语言指针
C语言字符串
C语言数学函数
C语言结构
C语言文件处理
C预处理器

C语言循环

可以将循环定义为多次重复相同的过程,直到满足特定条件为止。 C语言使用三种类型的循环。在本教程的这一部分中,我们将学习C循环的所有方面。

为什么在C语言中使用循环?

循环简化了复杂性问题变成容易的问题。它使我们能够更改程序的流程,从而不必一次又一次地编写相同的代码,而可以将相同的代码重复有限的次数。例如,如果我们需要打印前10个自然数,那么就可以在最多运行10次迭代的循环中进行打印,而不必使用10次printf语句。

优点C

1)提供了代码的可重用性。
2)使用循环,我们不需要一次又一次地编写相同的代码。
3)使用循环,我们可以遍历数据结构的元素(数组或链接列表)。

C循环的类型

存在三种循环类型使用 C语言,如下所示:
do while while for

C语言中的do-while循环

do-while循环一直持续到给定条件满足为止。也称为后期测试循环。当需要至少执行一次循环(主要是菜单驱动的程序)时使用。
下面给出了 c语言中的do-while循环的语法 :
do{
//code to be executed
}while(condition);
流程图和do-while循环示例

C语言中的while循环

c中的while循环将用于我们事先不知道迭代次数的情况。语句块在while循环中执行,直到满足while循环中指定的条件为止。它也称为预测试循环。
c语言中while循环的语法如下:
while(condition){
//code to be executed
}
流程图和while循环示例

C语言中的for循环

for循环用于需要执行部分代码直到满足给定条件的情况。 for循环也称为经过测试的循环。如果事先知道迭代次数,最好使用for循环。
c语言中for循环的语法如下:
for(initialization;condition;incr/decr){
//code to be executed
}

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4