[C++] 05. 반복문(while문)

2022. 5. 30. 20:56코딩 1막 <C++개념편>

728x90

반복문어떤 작업(코드들)이 반복적으로 실행되도록 할 때 사용되며, 반복문의 종류로는 for문, while문, do-while문이 있습니다.

for문, while문은 서로 변환이 가능하기 때문에 반복문을 작성할 때 어느 쪽을 선택해도 좋지만, for문은 반복 횟수를 알고 있을 때 주로 사용하고 while문은 조건에 따라 반복할 때 주로 사용합니다.

while문과 do-while문의 차이점은 조건을 먼저 검사하느냐 나중에 검사하느냐일 뿐 동작 방식은 동일합니다.

무한(~loop) : 반복조건에 1(참)이 들어갈 경우 무한 루프에 빠지게 된다.
- 후에 배울 제어문 : break문으로 빠져 나올 수 있다.
- 특징 : 조건이 참(true)일때만 작동한다
- while문은 특정 조건을 주고 그 조건을 만족하는 동안 특정 영역을 계속해서 반복하는 구조
※while문은 반복의 조건을 거짓(무너뜨리는)으로 만드는게 굉장히 중요

// 반복문
// while (조건)
// {
// 조건이 만족하는 동안 반복해서 수행
// }

#include <iostream>

using namespace std;

void main()
{
int num = 0; //초기식
while (num < 10) //조건식
{
int x = 0;
cout << num << endl;
cout << x << endl;
num++; //증감식
x++;
}
cout << "마지막의 num의 값 : " << num << endl;
cout << endl;
}

출력 결과

728x90

'코딩 1막 <C++개념편>' 카테고리의 다른 글

[C++] 07. 다중반복문  (0) 2022.05.30
[C++] 06. 반복문(for문)  (0) 2022.05.30
[C++] 04. 연산자, 조건비교 연산자, 연산자 우선순위  (0) 2022.05.30
[C++] 03. 조건문  (0) 2022.05.30
[C++] 02. 변수  (0) 2022.05.30