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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2018-5-31 20:33  /  3792 人查看  /  27 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

唐杰

1、if ,if...else,if...else if...else  三种if语句的区别
单if语句只有一个条件判断,true或false; if-else语句是二选一个条件执行, if-else,else-if为N选一个条件执行.

2、default 一定要放在最后么?  用自己的话来解释下case的穿透

default不一定要放在最后,无论顺序放哪里满足条件即可执行.case如果在case语句结束时不使用break,case会继续向下执行代码,或者多个case为同一个执行条件,只需要在最后一个满足条件的case写输出语句跟break即可,起到简化代码的作用.

3、三种循环语句的区别?什么时候用for语句,什么时候while语句?


次数确定时候使用for循环,次数不确定时使用while循环,另外while和do-while一般都是变量定义在外面,只要在定义行直到作用域结束都可以使用,do-while不管判断条件是否为true,必定执行一次.
回复 使用道具 举报 0 1
您需要登录后才可以回帖 登录 | 加入黑马