黑马程序员技术交流社区

标题: 关于if语句 [打印本页]

作者: 云霄之上    时间: 2014-7-15 17:22
标题: 关于if语句
如果连续用几个if 比如 if(){}  if(){}  if(){}   和if(){}  else if(){}  else  这两种方式有什么区别

作者: AndyWang    时间: 2014-7-15 19:10
连续用几个if语句只是表明是俩个不同的条件下执行不同的命令,而用if...else if就显得这个程序的逻辑性更强,使得程序具有一定的整体性,并且不需要很细致的分类 希望能帮到你
作者: 小海    时间: 2014-7-15 19:41
连续的if每次都会判断条件并且执行,if  else if第一个条件执行了后面的就不再执行,后面的执行则说明前面的条件判断都不成立。
作者: 达摩八戒    时间: 2014-7-15 19:57
两个从语法上都成立,区别是
1、多if,每个都是独立函数,第二个是一个函数;
2、简单的时候无所谓,复杂了第一个肯定要晕菜的;
3、真正的程序员应该不会没事写第一种吧,除非特殊环境下必须要这么写。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2