do while
do while도 while처럼 반복문이지만, 최소 한번은 먼저 출력한 후 반복을 수행 한다.
while은 조건식에 따라서 반복 횟수가 정해지고 그에 따라 반복을 하는데,
do while은 먼저 한번 출력 후 반복을 하게 된다.
do while ex)
#include <stdio.h>
int main()
{
int i = 0;
do // 말 그대로 밑의 코드를 일단 수행한다
{
printf("최소 한번은 출력한다!\n");
i++;
} while (i == 0); // 그리고 반복의 범위를 지정
return 0;
}
(실행결과)
do while 2 ex)
#include <stdio.h>
int main()
{
int i = 0;
do // 밑의 코드를 먼저 수행
{
printf("최소 한번은 출력한다!\n");
i++;
} while (i < 5); // i 가 5 미만이 될때까지 반복을 수행
return 0;
}
(실행결과)
'C언어 > C_지식_정리' 카테고리의 다른 글
[C 언어] 현재 콘솔창의 커서 좌표 알아내기 (0) | 2020.04.14 |
---|---|
[C 언어] 무작위로 숫자 생성하기 (난수 생성기) (0) | 2020.04.14 |
[C 언어] 반복문을 원할때 빠져나가게 할 수 있는 break, continue (0) | 2019.12.23 |
[C 언어] 반복문(for문) 조건문(if)문과 섞어 사용 (0) | 2019.12.22 |