小白学习笔记(接前文)

Switch-case与循环结构详解

switch-case:

switch-case语句用于判断条件有多个常量结果的情况。他把多重的else if改为更易用,可读性更好的形式。

格式:switch(表达式){

case 常量值1:

语句块1;

//break

case 常量值2:

语句块2;

//break

…………

…………

case 常量值n:

语句块n;

[default:

语句块n+1;

]

}

注意:观察语句块后是否有break,如果有,在找到真语句块后,直接跳出分支,只输出该一个语句;如果没有,则输出包括该真语句及后面的所有语句块(包括default)(也称为case穿透)

switch中的表达式可以是整形或字符型,不可以是浮点型

case后的常量与表达式进行等值的判断。

关注case中break的使用。

default可选,位置灵活,但一般写在最后。

循环:

分类:for ,while,do-while

for:

要素:初始化部分(只执行一次),循环部分(一定是布尔类型的结果),循环体部分(即为要反复执行的代码),迭代部分(相关代码会更新,迭代)

格式:for(1.初始化部分;2.循环条件部分;4.迭代部分){

3.循环体部分;

}

执行过程:1234,234,…………,2

结束循环的情况:情况1:循环条件部分为假,导致循环结束情况2:满足某个条件的情况下,执行break(开发中,如果循环不能正常结束,就陷入死循环,要避免死循环)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值