기본 for 루프 프로그램

CBeginner
지금 연습하기

소개

루프는 특정 조건이 충족될 때까지 또는 영원히 반복적으로 실행되는 일련의 명령어입니다. for 루프는 지정된 조건이 충족될 때까지 코드를 반복적으로 실행하는 제어 흐름 문입니다. 이 랩에서는 for 루프를 사용하여 간단한 프로그램을 만들 것입니다.

터미널 실행

랩을 시작하려면 먼저 터미널을 실행해야 합니다. 활동 탭을 통해 터미널을 검색하거나 Ubuntu 의 경우 단축키 "Ctrl + Alt + T"를 사용하여 터미널을 실행할 수 있습니다.

새 C 파일 생성

이제 터미널에서 다음 명령을 실행하여 ~/project/ 디렉토리에 main.c라는 새 C 파일을 생성합니다.

touch ~/project/main.c

텍스트 편집기에서 파일 열기

선호하는 텍스트 편집기에서 main.c 파일을 엽니다. 예를 들어, 다음 명령을 실행하여 nano 편집기를 사용할 수 있습니다.

nano ~/project/main.c

코드 작성

텍스트 편집기에서 다음 코드를 입력합니다.

#include <stdio.h>

int main()
{
    printf("\n\n\t\tLabEx - Best place to learn\n\n\n");

    int i = 0;

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

    printf("\n\The value of i after exiting the loop is %d\n\n", i);

    printf("\nRemember that the loop condition checks the conditional statement before it loops again.\n\n");

    printf("Consequently, when i equals 10, the loop breaks.\n\n");

    printf("i is updated before the condition is checked- hence the value of i after exiting the loop is 10 .\n\n");

    printf("\n\n\t\t\tCoding is Fun !\n\n\n");
    return 0;
}

이 코드는 for 루프를 사용하여 0 부터 9 까지의 숫자를 출력하고 루프 조건에 대한 설명을 제공합니다.

코드 컴파일 및 실행

다음 명령을 사용하여 코드를 컴파일합니다.

gcc -o main ~/project/main.c

그런 다음, 다음 명령으로 프로그램을 실행합니다.

./main

출력 결과 이해

출력은 다음과 유사할 것입니다.

                LabEx - Best place to learn


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

The value of i after exiting the loop is 10

Remember that the loop condition checks the conditional statement before it loops again.

Consequently, when i equals 10, the loop breaks.

i is updated before the condition is checked- hence the value of i after exiting the loop is 10 .


                        Coding is Fun !

코드 수정

루프 초기화, 조건 및 업데이트를 조정하여 코드를 실험해 보세요. 출력이 어떻게 변경되는지 관찰하기 위해 코드를 다시 실행하십시오.

요약

이 단계별 랩 (lab) 에서 C 언어로 기본적인 for 루프 프로그램을 만드는 방법을 배웠습니다. 이제 for 루프를 사용하는 방법, 정의 방법, 그리고 다른 출력을 얻기 위해 코드를 수정하는 방법에 대해 더 잘 이해하게 되셨을 것입니다.