流程控制-语句

本文详细介绍了编程中的三种基本流程控制:顺序控制、分支控制(包括if、switch及分支嵌套)、循环控制(如while、do...while和for)。讲解了各种控制语句的用法和注意事项,以及如何通过实例应用这些控制结构。
摘要由CSDN通过智能技术生成

流程控制

在任何一门程序设计语言中,都需要支持满足程序结构 化所需要的三种流程控制:

1.顺序控制

2.分支控制(条件控制)

3.循环控制

顺序控制:在程序流程控制中,最基本的就是顺序控制。程序会按照自上而下的顺序执行。

分支流程控制:

1.if语句

2.switch语句

if语句【重要】

分类:单分支,双分支,多分支,分支嵌套

单分支:只有if语句表达式即可输出

for(循环变量初始化表达式;循环条件表达式;更新循环变量表达式){

               循环体

}

()中可以是一个值,也可以是一个表达式

双分支:

多分支:

分支嵌套:

Switch【掌握】  ()只能是变量或值,不能是表达式

循环控制语句:

while语句【掌握】  注意:当前循环中,如果不满足条件,一次都不会执行

While 循环会在指定条件为真时循环执行代码块。

While循环,先进行条件判断,再执行循环体的代码

do......while【了解】 注意:当前循环中,代码至少执行一次

1.do/while 循环是 while 循环的变体。该循环会执行一次代码块,在检查条件是否为真之前,然后如果条件为真的话,就会重复这个循环。

2.do while循环,先执行循环体代码,再进行条件判断。至少执行一次循环体的代码。

for【重要】

1.循环变量可以定义在for 循环结构体外

2.没有更新循环变量会变成死循环

3.循环条件中的‘;’不能省略

基础案例:循环输出5个div标签

案例:计算1+2+...100=5050的和

案例二:循环输出table表格,创建四行5列的表格

for...in【掌握】 for...in 语句用来遍历对象的每一个属性。每次都将属性名作为字符串保存在变量里

在无法预知对象的任何信息,和循环次数的时候使用

跳转语句:

continue【掌握】继续在执行

1.continue语句只能应用在循环中(while、do......while、for)语句中

2.用于中止本次循环,根据控制表达式还允许继续进行下一次循环。

break【掌握】 终止本次循环

1.break语句只能应用在循环(while、do......while、for)或switch语句中

2.break语句用于退出循环,阻止再次反复执行任何代码或者退出一个switch语句

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值