if-elseステートメントの使い方とは

C言語のif-else文は、条件によってさまざまなコードブロックを実行するために使用されます。その基本的な構文は次のとおりです。

if (条件表达式)
{
    // 如果条件为真,执行这里的代码块
}
else
{
    // 如果条件为假,执行这里的代码块
}

条件式が真(0以外)の場合、if以降のコードブロックが実行され、条件式が偽(0の場合)、else以降のコードブロックが実行されます。

以下はそうした例の1つです。

int x = 10;

if (x > 5)
{
    printf("x大于5\n");
}
else
{
    printf("x小于等于5\n");
}

実行結果:

x大于5

if-else 文においては、else パートは省略可能。else パートのない if 文は、if 文と呼ばれる。

int x = 10;

if (x > 5)
{
    printf("x大于5\n");
}

実行結果は次のとおりです。

x大于5

if-elseはもちろん、C言語ではif-elseを多重的にネストすることも、if-else ifを使用することも可能なので、より複雑な条件判定にも対応できます。

bannerAds