嵌入式学习第六天:C语言的循环控制

今天学习了C语言的循环控制。

循环语句的三大要素:

循环变量初始化;

循环的执行条件;

有使循环趋于结束的语句;

1.goto语句

goto语句为无条件跳转语句,一般形式为:goto语句标号;

语句标号就是标识符,一般给一个想要跳转到的语句命名,命名规则与标识符一样;

goto语句只能在自己的函数里跳;

但是现在规定一般不能使用goto语句;

2.while语句

while语句的形式如下:

64cba84baba9410ea7982867e358fe40.png

while语句的末尾不加分号,有可能一次也不执行;

注意:在裸机程序中要加while(1)死循环,否则可能会造成死机;

3.dowhile语句

dowhile语句形式如下:

69edb3a226fe4798a736d004943d361d.png

dowhile语句会先执行一次,再判断是否符合条件,一般可用来检查程序或硬件的可用性;

dowhile的while后必须加分号;

4.for语句

for语句形式如下:

d29cff0120ee40c1936d78d1802af1fd.png

for(循环变量赋初值;循环条件;使循环趋于结束的语句)

for语句后不加分号,下面也不能空行

5.break语句

break语句用来跳出一个循环,且只能跳出自身所在的循环;

如果循环跳出,则条件依旧为真,后续可以用来当判断条件,再进行后续操作;

6.continue语句

continue语句又称循环短路语句,它会终止本次循环,直接进入下一次循环;

7.循环的嵌套

fb91ae60bc79432fab745cc1195780fd.png

外层循环没有内层循环快;

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值