学习嵌入式的第六天----循环语句与数组

do-while语句

语法: do{ 语句

}while(表达式);

语义:先执行语句,然后判断表达式;真----继续执行语句,然后判断,重复这个过程,直到表达式为假,do-while语句结束;假----do-while语句结束,程序继续执行。

流程图:

do-while与while语句的分别

  1. while-----先判断,后执行

  do-while----先执行,后判断

  1. do-while循环,至少会执行一次

for循环

语法: for(表达式1,表达式2,表达式3)

             { 循环体语句

                         }

流程图:

语义:

s1.求解表达式2

s2.判断表达式2

s3.真,则执行循环体语句,执行完之后

s4.求解表达式3,求解完之后,继续判断表达式2

s5.重复s2--s4,直到表达式2判断为假,for循环结束

for(循环变量赋初值;循环条件;循环变量增值)

for(      初始条件;循环条件;循环趋于结束的语句 )

注意:for后面不要分号

四种循环的选用

  for-----多用于有应用范围

 while和do-while-----多用于有结束条件

for循环的三个表达式可以省略,但对应的循环要素不能省,表达式2省略-------表示循环条件永远为真

break------用在switch;循环一般用在while,do-while,for

作用:跳出本层循环

continue------只用在循环

作用:结束本次循环,继续下一次循环

------------------------------------------------------------------------------------------------

数组

概念:一组相同类型的数据的结合,也是一种数据类型

语法:

类型说明符:整型,浮点型,字符型

数组名:数组的名字,与变量名起名规则一样

常量表达式:数组长度

数组元素的表示形式:数组名[下标];下标从0开始,表示相对于数组名的偏移量

数组给值:1.初始化-----------全部初始化,部分初始化,不初始化;

部分初始化,未初始化的部分给0;不初始化是随机值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值