石器时代3.0仿官服:if 语句问题(编程)
来源:百度文库 编辑:神马品牌网 时间:2024/05/04 16:48:46
if
^^^^^^^^^^^
^^^^^^^^^
if
和下边
if
^^^^^^
^^^^^^^^
else if 有什么区别没有啊谢谢
^^^^^^^^^^^
^^^^^^^^^
if
和下边
if
^^^^^^
^^^^^^^^
else if 有什么区别没有啊谢谢
第一种无论第一个if为真或假都得进行第二个if的判断
第二种如果第一个if为真,则不会再进行第二个if的判断,只有第一个if为假时才考虑第二个if
没有。
好象下面那个后面要再跟个else的,否则会报错
前面两个if是并列的,都需要判断,后面那个只有在第一个if不成立的情况再判断下面那个if
前者是2个分开的if语句,分别进行判断。
后者是在第1次if判断的基础上再决定是否进入第2个if语句判断。
逻辑不同:
一个是:
if(...)
{
...
if(...)
{
...
一个是:
if(...)
{
...
}
else if(...)
{
...