A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、if ,if...else,if...else if...else  三种if语句的区别?
if用于判断一种情况,如果对了就执行错了就不执行。
if...else用于判断两种情况,总会执行一种情况。
if...else if...else用于判断多种情况,没有就执行最后一个情况。
2、default 一定要放在最后么?  用自己的话来解释下case的穿透
不一定放在最后。case后如果没接break就会一直向下运行,直到碰到break后停止。
3、三种循环语句的区别?什么时候用for语句,什么时候while语句?
for语句的变量定义在括号内,循环结束后立即失效,while和do while定义在括号外循环结束后依旧有效。
已知循环次数推荐用for循环。位置循环次数推荐用while循环。
如果条件不满足do while至少会运行一次。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马