大白话详解循环

简介: 大白话详解循环

 循环有三种:for循环, while循环, do-while循环。

   首先我来介绍一下while循环,它的基本结构是:

while(表达式)     该表达时如果为真则执行该循环

{

语句;

语句;

......

增值表达式(降值表达式);

}

   然后是for循环,它的基本结构是:

for(初始值; 表达式; 增值(降值)表达式)  同理,如果第一个表达式为真,则执行该循环。

{

语句;

语句;

}

   for循环经常使用的,这是为什么呢?对于while循环,如果语句过多,那么判断真假的表达式和增值表达式就会离的很远,不方便维护。而for循环与之相对,不管语句有多少这三个表达式都在一行上,一目了然。这就是for循环存在的理由。

  接下来是do-while循环,而do-while循环是用的最少的,它的基本结构是:

do

{

语句;

语句;

......

增值(降值)表达式

}while(表达式)   该表达式来判断真假

   该循环独有的一个特性是:“我”不用先判断表达式的真假,直接执行语句,执行完了之后才判断真假。是不熟有点抽象,请看下面:

while循环,for循环:判断表达式-->执行语句-->判断表达式-->执行语句

do-while循环:执行语句-->判断表达式-->执行语句-->判断表达式

相关文章
|
2月前
|
JavaScript 前端开发 Java
for 循环学习
【10月更文挑战第4天】
103 5
|
6月前
|
存储 算法 C语言
二分查找算法的概念、原理、效率以及使用C语言循环和数组的简单实现
二分查找算法的概念、原理、效率以及使用C语言循环和数组的简单实现
|
6月前
|
C语言 C++ 容器
c++primer plus 6 读书笔记 第五章 循环和关系表达式
c++primer plus 6 读书笔记 第五章 循环和关系表达式
|
算法 搜索推荐 程序员
ChatGPT,为啥写二分搜索容易死循环?
ChatGPT,为啥写二分搜索容易死循环?
109 0
|
Python
while循环的妙用
while循环的妙用
95 1
C真的不难学,不信就看下我关于循环的理解
C真的不难学,不信就看下我关于循环的理解
|
存储 编译器 C语言
【C】函数真的难嘛?其实一点也不难,原理很简单。
# 什么是函数 程序是由多个零件组合而成的,而函数就是这种“零件”的一个较小单位。 ## main函数和库函数 C语言程序中,main函数是必不可少的。程序运行的时候,会执行main函数的主题部分。main函数中使用了printf、scanf、puts等函数。由C语言提供的这些为数众多的函数称为库函数。 ## 什么是函数 当然,我们也可以自己创建函数。而实际上,我们也必须亲自动手创建各种函数。下面我们来自己创建一个简单的函数。 创建一个函数,接收两个整数参数,返回较大整数的值。 printf函数和scanf函数等创建得比较好得函数,即使不知道其内容,只要了解使用方法,也可以轻松使用。 ## 函
|
编解码 算法
关于位运算的巧妙性:小乖,你真的明白吗?
关于位运算的巧妙性:小乖,你真的明白吗?
循环 — 你必须要会的十五道编程题(2)
循环 — 你必须要会的十五道编程题(2)
120 0
循环 — 你必须要会的十五道编程题(2)
|
算法
循环 — 你必须要会的十五道编程题(1)
循环 — 你必须要会的十五道编程题(1)
240 0
循环 — 你必须要会的十五道编程题(1)