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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、if ,if...else,if...else if...else  三种if语句的区别
判断条件区别:
if :仅判断一次进行是否执行语句体
if else : 判断一个条件选择执行的语句体
if ...else if ...else : 多个条件判断选择执行符合的条件处的语句体
在于选择的多样性区别



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

case 后若是没有使用break 打断,结束当前语句,则会一直执行到下一个case的break 后输出;

3、三种循环语句的区别?什么时候用for语句,什么时候while语句?
区别:
1、初始化语句的区别: for 的初始化语句定义在循环内部,因此仅提供在循环内部使用
while 与 do..while 则是在外部定义,故而在循环结束后,定义值依旧可以使用
2、相比较于for、while 语句,do...while语句在条件没有满足一次的情况下,仍会执行一次

在清楚循环次数的情况下或者初始化语句仅在该循环使用时,使用for 语句,反之使用while 语句
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马