C 言語における if-else 文の使用

CCBeginner
オンラインで実践に進む

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

C 言語のプログラミングでは、if else文を使って条件に応じてコードブロックを実行します。if文で指定された条件が真の場合、ifブロック内のコードが実行されます。そうでない場合、elseブロック内のコードが実行されます。この実験では、C 言語でif else文をどのように使うか学びます。

main.c ファイルの作成

~/project/ ディレクトリに main.c という名前のファイルを作成し、必要なヘッダーファイルを含めます。

#include <stdio.h>

ユーザーからの入力の取得

このステップでは、scanf関数を使ってユーザーから数値を取得し、変数numberに格納します。

int number;
printf("Please enter a number:\n");
scanf("%d", &number);

if else文の使用

このステップでは、入力された数値が 100 未満、100 と等しい、または 100 より大きいかどうかをチェックするためにif else文を使用し、ユーザーに適切なメッセージを表示します。

if(number < 100)
{
    printf("Number is less than 100!\n");
}
else if(number == 100)
{
    printf("Number is 100!\n");
}
else
{
    printf("Number is greater than 100!\n");
}

すべてをまとめる

main関数で上記のすべてのステップをまとめます。

#include <stdio.h>

int main()
{
    int number;
    printf("Please enter a number:\n");
    scanf("%d", &number);

    if(number < 100)
    {
        printf("Number is less than 100!\n");
    }
    else if(number == 100)
    {
        printf("Number is 100!\n");
    }
    else
    {
        printf("Number is greater than 100!\n");
    }

    return 0;
}

まとめ

この実験では、C 言語におけるif else文を使って条件付きでコードブロックを実行する方法を学びました。また、if else文の構文、ユーザーからの入力の取得方法、およびユーザーに出力を表示する方法についても学びました。