`if`语句之间的区别

时间:2015-10-22 12:04:52

标签: algorithm if-statement logical-operators

是编程中的新手,只是好奇,

之间有什么区别
if(a == 1)
{
    //condition
}
if(b == 1)
{
    //condition
}

if(a == 1 || b == 2)
{
    //condition
}

我对此没有任何疑问,我想要的只是澄清。不要想你们,我知道你们都是职业选手。请注意"只是好奇",因为我是菜鸟。

1 个答案:

答案 0 :(得分:1)

第一个语句比较变量' a'到' 1',如果变量' a'等于' 1',然后您将执行括号内的代码块。同样,第一个陈述也比较变量' b'到' 1'如果相等则执行一段代码。

第二个表达式评估两个条件,' a'等于1,' b'等于' 2'。如果任一表达式为true,则括号中的代码块将执行。双管符号' ||'是'或'。

的同义词