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を使用することも可能なので、より複雑な条件判定にも対応できます。