C++의 반복문은 주로 3가지가 있다. For문, While문, do-while문이 있으며 전부 반복해서 실행하지만 조건이 서로 다르다. For문은 반복 횟수가 정해진 경우에 적합하고 While문은 반복 횟수가 정해지지 않아 조건이 참인 동안 계속 반복할 때 사용된다.
- For문
for (초기식; 조건식; 증감식)
{
// 반복할 코드
}
for (int i = 1; i <= 5; i++)
{
std::cout << i << " ";
} //출력: 1 2 3 4 5
초기식: 반복문이 시작될 때 한 번 실행(변수 초기화)
조건식: 반복을 계속할지 결정 (true면 실행, false면 종료)
증감식: 반복이 끝날 때마다 실행(변수 값 변경)
- While문
while (조건식)
{
// 반복할 코드
}
int i = 1;
while (i <= 5)
{
std::cout << i << " ";
i++; // 증감식 필요
}
조건식: true면 반복실행, false면 종료
* While문은 For문과 다르게 초기식과 증감식이 따로 존재하지 않아 직접 작성해야함.
'C++ 메모장' 카테고리의 다른 글
stringstream (0) | 2025.02.25 |
---|---|
컨테이너 멤버 함수 (0) | 2025.02.24 |
map, unordered_map (0) | 2025.02.21 |
std::find (0) | 2025.02.20 |
npos (0) | 2025.02.19 |