728x90
반응형
do while문
do while문은 조건과 관계없이 무조건 한 번은 실행하게 되어있다.
do while문은 다음과 같은 형식으로 작성할 수 있다.
따라서 위 코드에서 조건이 처음부터 일치하지 않더라도 최초 한 번은 do while문 안의 내용이 실행된다.
예시 코드를 작성해보겠다.
#include <stdio.h>
int main ()
{
int a = 0;
do
{
a--;
printf("%d",a);
}
while(a>10);
return 0;
}
위 코드에서 do while문의 조건은 처음부터 false 값을 갖지만 중괄호 안의 내용이 한 번은 실행된다.
따라서 위 코드의 결과로 -1 이라는 값이 출력된다.
728x90
반응형
'C언어 > C언어 문법' 카테고리의 다른 글
[C언어] 조건문 (if문, else if문) (0) | 2024.02.09 |
---|---|
[C언어] bool 자료형 (0) | 2024.02.09 |
[C언어] 반복문 (for문, while문) (0) | 2024.02.08 |
[C언어] 아스키 코드(ASCII CODE), 널(Null)과 0의 차이 (0) | 2024.02.08 |
[C언어] 심볼릭 상수 (Symbolic Const) (0) | 2024.02.08 |