while문
(~하는 동안) ~ 반복해라
while문의 기본 문법
초기값(ex : int i =0) 조건값(ex : while(i<=10)) 증감값(ex : i++)
- ~하는 동안 (참)
- '조건식'이 '참'인 동안 '반복할 내용'을 반복해라.
② while 무한루프 (무한 반복문)
중괄호 사이에 작성한 코드를 반복적으로 실행해주는 코드입니다.
while문 소괄호 사이에 참이나 거짓을 지정할 수 있는데,
참이면 무한으로 반복하겠다는 것이고 거짓이면 반복을 하지 않겠다는 것입니다. //control+c 강제종료
변수를 만들어서 참, 거짓에 넣어도 가능합니다.
조건식을 넣어도 가능합니다.
③중첩 while문
- while문 내부에 또 다른 while문이 있는 것
★두번 째 while문에서는 초기값을 꼭 넣어주어야 합니다.
do ~ while문
먼저 한 번 반복하고 참이면 다시 반복해라
*사용 빈도가 적음
중괄호 사이에 있는 코드를 반복적으로 실행합니다.
참일 때는 실행하고, 거짓일 때는 실행하지 않습니다.
while은 거짓이면 중괄호 사이에 코드를 한 도 실행하지 않는 반면에 do ~ while은 위에 보신 것처럼 거짓이어도 중괄호 사이에 코드를 딱 한번 실행합니다.
'프로그래밍 언어 > C' 카테고리의 다른 글
[C언어] 조건문 (1) if문 (0) | 2017.06.19 |
---|---|
[C언어] 반복문 (2) for문 (0) | 2017.06.19 |
[C언어] 형 변환, typedef (0) | 2017.06.13 |
[C언어] sizeof, unsigned / signed (0) | 2017.06.13 |
[C언어] 상수 (리터럴상수 / 심볼릭상수) (0) | 2017.06.12 |