Базовая программа с циклом for

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

Введение

Цикл - это последовательность инструкций, которая выполняется многократно, либо до достижения определенного условия, либо навсегда. For-цикл - это управляющая конструкция, которая выполняет фрагмент кода многократно, пока не будет достигнуто указанное условие. В этом лабораторном задании мы создадим простую программу с использованием for-цикла.

Запустите терминал

Для начала работы с лабораторной работой вам необходимо запустить терминал. Вы можете это сделать, либо искав терминал в вкладке "Действия", либо используя сочетание клавиш "Ctrl + Alt + T" для Ubuntu.

Создайте новый файл C

Теперь, в терминале, создайте новый файл на C с именем main.c в директории ~/project/, выполнив следующую команду:

touch ~/project/main.c

Откройте файл в текстовом редакторе

Откройте файл main.c в предпочитаемом вами текстовом редакторе. Например, вы можете использовать редактор nano, выполнив команду:

nano ~/project/main.c

Напишите код

В текстовом редакторе введите следующий код:

#include <stdio.h>

int main()
{
    printf("\n\n\t\tLabEx - Лучшее место для обучения\n\n\n");

    int i = 0;

    for(i = 0; i < 10; i++)
    {
        printf("i = %d\n", i);
    }

    printf("\n\The значение i после выхода из цикла равно %d\n\n", i);

    printf("\nПомните, что условие цикла проверяет условное выражение перед повторением цикла.\n\n");

    printf("В результате, когда i равно 10, цикл прерывается.\n\n");

    printf("i обновляется перед проверкой условия - поэтому значение i после выхода из цикла равно 10.\n\n");

    printf("\n\n\t\t\tПрограммирование весело!\n\n\n");
    return 0;
}

Данный код будет выводить числа от 0 до 9 с использованием цикла for и предоставлять объяснение условия цикла.

Компилируйте и запустите код

Скомпилируйте код с использованием следующей команды:

gcc -o main ~/project/main.c

Затем запустите программу с использованием следующей команды:

./main

Понять вывод

Вывод будет похож на следующий:

                LabEx - Лучшее место для обучения


i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9

The значение i после выхода из цикла равно 10

Помните, что условие цикла проверяет условное выражение перед повторением цикла.

В результате, когда i равно 10, цикл прерывается.

i обновляется перед проверкой условия - поэтому значение i после выхода из цикла равно 10.


                        Программирование весело!

Измените код

Проверьте код, изменив инициализацию цикла, условие и обновление. Перезапустите код, чтобы увидеть, как меняется вывод.

Резюме

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