소개
루프는 특정 조건이 충족될 때까지 또는 영원히 반복적으로 실행되는 일련의 명령어입니다. for 루프는 지정된 조건이 충족될 때까지 코드를 반복적으로 실행하는 제어 흐름 문입니다. 이 랩에서는 for 루프를 사용하여 간단한 프로그램을 만들 것입니다.
루프는 특정 조건이 충족될 때까지 또는 영원히 반복적으로 실행되는 일련의 명령어입니다. for 루프는 지정된 조건이 충족될 때까지 코드를 반복적으로 실행하는 제어 흐름 문입니다. 이 랩에서는 for 루프를 사용하여 간단한 프로그램을 만들 것입니다.
랩을 시작하려면 먼저 터미널을 실행해야 합니다. 활동 탭을 통해 터미널을 검색하거나 Ubuntu 의 경우 단축키 "Ctrl + Alt + T"를 사용하여 터미널을 실행할 수 있습니다.
이제 터미널에서 다음 명령을 실행하여 ~/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 루프를 사용하는 방법, 정의 방법, 그리고 다른 출력을 얻기 위해 코드를 수정하는 방법에 대해 더 잘 이해하게 되셨을 것입니다.