본문 바로가기
반응형

while문2

반복문을 만드는 방법1 - while 무한 루프(무한 반복문) 무한 루프(무한 반복문)란 종료되지 않고 무한히 실행되는 반복문을 의미합니다. 다음 예제는 while 문을 이용한 대표적인 무한 루프의 사례입니다. 실행 결과를 보면 프로그램이 무한 반복해서 실행되고 있습니다. 5행에서 while(1)을 보면 특이하게도 조건 안에 1이 설정되어 있습니다. 무슨 의미일까요? 조건에 0이 아닌 정수가 입력되면 참이 됩니다. 0이 아닌 모든 수는 참입니다. 따라서 어떤 상황에서도 while 문의 조건이 참이 되기 때문에 프로그램은 무한 루프에 빠지게 됩니다. 무한 반복에 빠진 프로그램을 강제로종료하려면 Ctrl + 1] 키를 누르면 됩니다. 프로그램을 개발하다 보면 무한 루프를 이용해야 하는 경우도 있지만, 원치 않는 무한 루프는 피해야 합니다. Ctrl + c 키로 강제 종.. 2022. 3. 22.
반복문을 만드는 방법1 - while문 while 문은 일반적으로 프로그래밍을 할 때 자주 사용하는 것 중 하나이며 while 루프(Loop)라고도 합니다. 여기서는 while 문과 관련하여 다음과 같이 세 가지를 다룰 예정입니다. while 문의 기본 문법 while 무한 루프 중첩 while 문 while 문의 기본 문법 먼저 while의 사전적 의미부터 알아보겠습니다. while은 '~하는 동안'의 의미가 있습니다. 컴퓨팅 세계에서의 while 문의 의미는 어떤 '조건'이 '참'인 동안 '반복해라'는 의미입니다. 다음은 while문의 구조를 나타내고 있습니다. while 문의 괄호 안에 조건을 쓰고 중괄호 안에 반복할 내용을 쓰게 됩니다. while 문은 명시한 조건이 참인 동안은 반복할 내용을 계속해서 수행합니다. 간단한 예제를 가지고.. 2022. 2. 8.
반응형