首页 理论教育 AVR单片机循环控制语句简明指南

AVR单片机循环控制语句简明指南

时间:2023-10-17 理论教育 版权反馈
【摘要】:在循环结构中使用continue语句的一般形式为:其中expression可以是任意类型的表达式,只要expression表达式计算的结果不为0,就强制结束本次循环。

AVR单片机循环控制语句简明指南

在while、do...while、for三种循环结构中,都有循环终止的判断表达式,正常情况下只有该表达式结果为0时才结束循环。实际情况下有时候并不需要执行全部循环体语句,特别是在循环次数不确定的循环结构中,就需要在满足一定的条件下可以跳过其中一部分语句,或者终止所在循环结构层次部分的执行,这就要用到break和continue语句。

1.break语句

break语句只能用于switch多分支选择结构和循环结构的循环体语句中,作用分别是结束当前的选择结构和结束所在的循环结构,使程序控制转到后续的程序语句中。在循环结构中使用break语句的一般形式为:

其中expression可以是任意类型的表达式,只要expression表达式计算的结果不为0,就强制结束所在层次的循环。

说明:break语句用于循环结构中强制结束所在层次的循环,一般要与if语句搭配使用。(www.xing528.com)

2.continue语句

continue语句的作用是结束本次循环,跳过循环体中continue语句下面尚未执行的语句,转向循环条件表达式,判断是否执行下一次循环。在循环结构中使用continue语句的一般形式为:

其中expression可以是任意类型的表达式,只要expression表达式计算的结果不为0,就强制结束本次循环。

说明:continue语句只能用于循环结构中,一般要与if语句搭配使用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈