C
C : Loop Statement(반복문) 2
ThatHomr
2023. 3. 21. 17:22
#include <stdio.h>
/*
File Name : HomeWork.c
Data : 2022.06.04
*/
int main()
{
// do-while 문
// - while 문과 같이 조건에 의해 반복 수행하는 반복문
// - 단, 최소 1번은 수행한다.
int count = 0;
do
{
printf("Hello World!\n");
count++;
} while (count < 5);
printf("-------------------------------\n");
//--------------------------------------------------
// for 문
// - 특정 획수 또는 범위를 정의하여 반복 수행하기 위한 반복문
// 변수 count의 값이 0부터 5까지 1씩 증가하는 반복문
for (int count = 0; count < 5; count++)
{
printf("Hello World!\n");
}
printf("-------------------------------\n");
// 10 <= n <= 20 사이의 정수를 출력
// int n = 0;
for (int n = 10; n <= 20; n++)
{
printf("n = %d\n", n);
}
// 변수 n 은 for 문에서만 사용하기 위한 변수이기 때문에
// for 문이 끝나면 변수 n 도 사라지게 된다.
// - 블록(scope) 내에 선언된 변수는
// 해방블록(scope) 밖에서 사용할 수 없다.
// - 만약 반복문에서 사용한 변수를 반복문 끝나고 나서도
// 사용해야 한다면, 반복문 전에 미리 선언을 해둬야한다.
// printf("final n = %d\n", n);
return 0;
}