if...else if...只会执行一个分支。
if...if... 两个都会判断,两个都可能执行。
int i = 5;
if (i < 10)
{
// 这里i < 10
}
if (i <100)
{
// 这里i < 10
}
--------------------------
int i = 5;
if (i < 10)
{
// 这里i < 10
}
else if (i <100)
{
// 这里i >= 10 且 i < 100
}