반복문 do~while문 다음은 메뉴를 선택하기 메뉴는 1부터 3까지 제공되며, 메뉴를 선택할 때까지 do~while문은 반복적으로 실행 됩니다. 출력 결과 프로그램을 실행하면 점심 메뉴를 선택할 수 있도록 출력이 표시 됩니다.
해당 메뉴의 번호를 입력한후 엔터키를 입력 합니다. 그러나 1~3 사이의 값을 입력하지 않으면 프로그램은 무한박복 합니다. 1~3의 값이 아닌 다른 값을 입력해 보세요. 9번째줄의 do문은 10~21번째 줄까지 반복 하는 것입니다. do문에 의해 블록10~21번째줄이 실행,21번째줄에 있는 while문은 do문을 계속 반복할지 결정하는 조건문입니다. while문에서 menu의 값이 1보다 작거나 또는 3보다 큰 동안이란 조건을 주었기 때문에 사용자가 5를 선택한다면 프로그램은 10~21째 줄을 다시 반복후 21번째줄에서 다시 조건을 검색 합니다.
만약에 menu의 값이 2라면 do~while문은 종료하고, 프로그램의 실행은 22번째줄로 이동합니다. do~wh...
#
c언어do~while
#
독학c언어
#
scanf함수
#
printf()함수
#
c언어함수
#
c언어프로그램
#
c언어지역변수
#
c언어전역변수
#
c언어소스
#
c언어비트연산자
#
c언어변수선언
#
반복문