大白话详解循环

简介: 大白话详解循环

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

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

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

{

语句;

语句;

......

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

}

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

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

{

语句;

语句;

}

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

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

do

{

语句;

语句;

......

增值(降值)表达式

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

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

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

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

相关文章
|
1月前
|
JavaScript 前端开发 Java
for 循环学习
【10月更文挑战第4天】
84 5
数学反转加强版(逻辑模拟,细细读)
数学反转加强版(逻辑模拟,细细读)
42 0
|
3月前
|
搜索推荐 大数据 数据处理
面试官:try-catch 到底写在循环里面好,还是外面好?大部分人都会答错!
面试官:try-catch 到底写在循环里面好,还是外面好?大部分人都会答错!
48 0
|
5月前
|
存储 算法 Swift
Swift开发——循环执行方式
Swift语言中的循环主要包括`for-in`和`while`结构。`for-in`适用于遍历数字区间、字符串和字典,支持使用`stride`函数定制步进。字典遍历时,可以用二元元组`(k, v)`访问键值对。`while`循环有标准形式和`repeat-while`形式,确保至少执行一次循环体。程序示例展示了`for-in`和不同`while`结构的用法,包括计算阶乘、奇数和、加密字符串以及最大公约数和最小公倍数。
39 0
Swift开发——循环执行方式
|
Python
while循环的妙用
while循环的妙用
89 1
C真的不难学,不信就看下我关于循环的理解
C真的不难学,不信就看下我关于循环的理解
|
开发工具
彻底搞清游戏开发中的循环逻辑
循环是游戏开发中一定会用到的逻辑,不论是你想控制移动,或者进行遍历,亦或者不停的去执行某一段逻辑,都需要使用循环。那么对于循环的使用你彻底了解了吗?今天这篇文章就帮助你彻底的弄懂微信小游戏开发中的循环的用法。
172 0
|
算法
循环 — 你必须要会的十五道编程题(1)
循环 — 你必须要会的十五道编程题(1)
222 0
循环 — 你必须要会的十五道编程题(1)
循环 — 你必须要会的十五道编程题(2)
循环 — 你必须要会的十五道编程题(2)
115 0
循环 — 你必须要会的十五道编程题(2)
|
Python
Python语法之循环
循环使得我们能够对列表中的每个元素执行相同的操作,这样对于任意长度的列表我们都可以很高效地对其进行处理。
189 0