다음 중 do/while 루프를 사용하기 가장 적절한 상황은?
다음 중 do/while 루프를 사용하기 가장 적절한 상황은?
정답: B
do/while 루프의 실용적인 활용 사례를 이해하는 문제입니다.
⦁ 2번이 적절한 이유:
⦁ 사용자에게 최소 한 번은 입력을 요구해야 함
⦁ 잘못된 입력이 들어와도 다시 입력받아야 함
⦁ 유효한 입력이 들어올 때까지 반복해야 함
int number;
do {
cout << "양수를 입력하세요: ";
cin >> number;
} while (number <= 0); // 양수가 아니면 계속 반복
⦁ 다른 선택지들:
1. 배열 순회: for 루프가 더 적절
2. 1~100 합계: for 루프나 while 루프가 더 적절
3. 파일 읽기: while 루프가 더 적절 (파일이 비어있을 수 있음)
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.