if与else if: if与else if在使用上的不同: if(1)与if(2)是相互独立的 互不影响程序会依次判断条件1和条件2是否成立并根据结果决定是否执行语句1和语句2。 if (1)和 else if(2) 是互斥的, 即一旦语句1得到了执行,程序会跳过 else if 块, 若语句2执行则说明条件1判断失败和语句1没有执行 若条件1和2都判断失败 则均不执行