if和if else的区别是什么?

如题所述

if if 和if else if 的区别如下:

1、用法上有区别

(1)“if if”为如果,就是如果这种情况,如果那种情况。

(2)“if else if”不是上一个条件的前提下,如果是这个条件。

2、条件判断上有区别

(1)“if if”无论是否满足条件都会向下执行,直到程序结束。

(2)“if else if”满足一个条件就会停止执行。

3、执行结果的正确率上有区别

(1)由于“if if”都会执行一遍,则可能会同一个需要判断的事件,会进入2个if语句中,出现错误。

(2)而“if else if”就不会发生执行结果的错误情况。

温馨提示:答案为网友推荐,仅供参考
相似回答