lpx9393 发表于 2020-2-8 14:18:51

第一个与第二个if..else if有什么实质性的区别?(第一个怎么用)

本帖最后由 lpx9393 于 2020-2-8 15:15 编辑

if(语句1)
{
   ;//条件1
}
if(语句2)
{
    ;//条件2
}


if(语句1)
{
    ;//条件1
}
else if(语句2)
{
    ;//条件2
}

一个账号 发表于 2020-2-8 15:03:02

第一个无论条件1通不通过,都会判断条件2;
第二个如果条件1通过,则条件2不会判断;如果条件1不通过,才会判断条件2.

lpx9393 发表于 2020-2-8 15:14:33

一个账号 发表于 2020-2-8 15:03
第一个无论条件1通不通过,都会判断条件2;
第二个如果条件1通过,则条件2不会判断;如果条件1不通过,才 ...

明白了谢谢{:10_297:}

只嗮网不打鱼 发表于 2020-2-8 15:17:57

这个不是python吧 ,我学python的

一个账号 发表于 2020-2-8 15:50:13

只嗮网不打鱼 发表于 2020-2-8 15:17
这个不是python吧 ,我学python的

对,这个不是 Python

lpx9393 发表于 2020-2-9 09:54:58

只嗮网不打鱼 发表于 2020-2-8 15:17
这个不是python吧 ,我学python的

C语言
页: [1]
查看完整版本: 第一个与第二个if..else if有什么实质性的区别?(第一个怎么用)