C言語のif文で2つの条件を指定する方法

C言語では、「&&」と「||」を使用して論理積と論理和を表せます。二重条件のif文を書く場合は、2つの条件を使って「&&」でつなげます。例えば、

if (condition1 && condition2) {
    // 如果条件1和条件2都为真,执行此处的代码
}

condition1 と condition2 は、任意の論理式でよい 2 つの条件式です。condition1 と condition2 の両方が真の場合、if 文内のコードブロックが実行されます。

あるいは、もしくはなどの論理和を表すには、「||」を使います。

if (condition1 || condition2) {
    // 如果条件1或条件2有一个为真,执行此处的代码
}

これにより、条件 1 または条件 2 のどちらかが真である場合、if 文内のコード ブロックが実行されます。

bannerAds