多个if语句和多个if else语句的区别
2016-10-13 14:39
141 查看
多个if是所有的if都会进行判断 if else if是只要有满足条件的,就不再对之后的else if进行判断 比如 a = 2; if(a==1) c=1; if(a==2) c=2; if(a%2==0) c=3; 最终结果c=3 a=2; if(a==1) c=1; else if(a==2) c=2; else if(a%2==0) c=3;最终结果c=2
总结一句:如果所有if的条件不存在包含于被包含的关系,那么就用if就可以,如果存在或者不清楚包含与被包含的关系最好用if else
相关文章推荐
- 三元表达式和if-else语句的区别
- 异常处理和IF else语句判断的区别?
- if-else和switch语句的区别,及选择。
- sql中的if else语句和if test 语句的区别
- MATALB——多if语句、多if..else语句和witch语句的用法及区别
- if(){}else和try{}catch{}语句的本质区别
- C#中的分支结构:if..else if 、if... else 和 switch ...case语句的区别
- try catch 和if else 语句区别细说
- 第二章:shell结构化语句 if else & case
- PHP If...Else 语句
- java流程控制语句&if...else
- Python-if-elif-else语句
- PHP的if...else语句的用法
- if语句既执行if里的内容又执行else里的内容??不存在的(事件冒泡)
- [Java] 使用多个 if 语句、else if 和 switch 的区别
- Python的if...else...语句出错
- if...else和三目运算符的区别
- Sql语句:IF ELSE CASE WHEN WHILE CONTINUE BREAK
- 求1+2+…+n, 要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
- 关于Perl中while和if后面的语句段执行过程的区别