分支循环语句的介绍

本文介绍了循环语句在编程中的重要性,包括for、while和do-while三种基本循环结构,以及while和do-while的区别,强调了continue和break的使用。同时,还提到了控制语句Switch的基本用法和注意事项。
摘要由CSDN通过智能技术生成

循环语句:不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。 [1]循环语句是由循环体及循环的终止条件两部分组成的。

循环语句有:for循环,while循环,do while循环这常见的三种,下面分别介绍。

While循环:类比if控制语句,If 改成while则由选择语句变为了循环语句。

基本结构:While(条件)

                循环语句;

                更新条件

while循环中的contnue,break,其他循环下的break,continue的用法类似。

While 中break使得循环停止

Continue的循环是从该位置向上返回执行,continue后面的内容不执行

两者的结果不一样,重点掌握continue的用法,终止本次循环,break直接跳出循环

Do while

循环流程图

do while循环和while循环类似,不同点在于do while循环至少需要执行一次。

for循环

基本结构: for(初始条件;判断条件;更行)

                   循环体;

其中循环条件中可以用&&或者||连接多个条件,而如果for循环中判断条件是用“,”隔开,所以只需要判断最后一个条件。这也是逗号运算符需要注意的地方。

控制语句Switch

基本用法:Switch(整形变量,例如char,int,long int,short int )(至于为什么char也是整型,这是由于char在内存中是以ASCII码存储的,且计算机将char和int整型混用,故char也是整型)

{

case 结构1:

case 结果2:

........

default:
}

其中需要注意的是:case决定入口,在没有break的情况下,程序会在执行入口后所有的内容,为了避免这种情况需要添加break,此外需要注意的是default的位置与其所在位置无关。另外,在vs2022中有要求标签(标签:就是指冒号后面的内容)后面不能声明变量,可以在冒号后面用花括号括起来case后面的内容。

goto语句用处不大,而且容易引起错误,在此不做介绍。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值