본문 바로가기

C, C++

[C/C++] 반복문

반복문

같은 코드를 반복적으로 실행시켜준다.

while문과 for은 사실 같다.

 

while문 : 조건문이 true이면 실행

// 10번 실행
int a = 0;

while (a < 10)
{
    cout << a << endl;
    ++a;

    if (a == 4)
        break;
}

// 콘솔창을 깨끗이 지워준다.
system("cls");

 

for문 : 초기값, 비교값, 증가값을 사용해서 조거문이 true일 경우 실행

for (int i = 0; i < 10; i++)
{
    printf("0부터 9까지 출력 %d\n" , i);
}

continue, return, break를 사용하여 반복문의 흐름을 제어하는 방법

//continue : 해당 조건을 스킵하고 다음 반복문을 실행함
for(int i = 0; i < 5; ++i)
{
	if(i == 1)
	   continue;
}

//return : 함수의 값 또는 반복문의 값을 반환하면서 종료하고 싶을때 사용
for(int i = 0; i < 5; ++i)
{
	if(i == 2)
	   return;
}


//break : 반복문을 종료하고 다음 코드를 실행시킴
for(int i = 0; i < 5; ++i)
{
	if(i == 3)
	   break;
}
 

 

'C, C++' 카테고리의 다른 글

[C++] 3. 제어문  (0) 2025.12.07
[C++] 2. 연산  (0) 2025.12.03
[C++] 1. 자료형  (0) 2025.12.02
[C, C++] 프로그래밍의 기본  (0) 2025.12.02