Использование операторов if-else в программировании на C

CCBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В программировании на C оператор if else используется для условного выполнения блока кода. Если условие, заданное в операторе if, истинно, то код внутри блока if выполняется, в противном случае выполняется код внутри блока else. В этом практическом занятии вы научитесь использовать оператор if else в языке программирования C.

Создание файла main.c

Создайте файл с именем main.c в директории ~/project/ и включите необходимые заголовочные файлы.

#include <stdio.h>

Получение ввода от пользователя

В этом шаге мы получим число от пользователя с использованием функции scanf и сохраним его в переменную number.

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

Использование оператора if else

В этом шаге мы будем использовать оператор if else для проверки, меньше ли, равно ли или больше ли введенное число 100, и вывода соответствующего сообщения пользователю.

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;
}

Резюме

В этом практическом занятии вы узнали, как использовать оператор if else в языке программирования C для условного выполнения блока кода. Также вы узнали синтаксис оператора if else, как получать ввод от пользователя и как выводить на экран результаты для пользователя.