728x90
do while반복문은 while반복문과 다르게 조건문과 상관없이 한번은 실행을 하는 것입니다.
아래코드 에서 a값은 1이고 조건문은 a가 3보다 작을때 입니다..
조건에 만족하므로 2번 실행이 됐습니다.
#include <stdio.h>
int main(void)
{
int a=1;
do
{
printf("do실행\n");
a++;
}while(a<3);
return 0;
}
다음은 조건에 만족하지 않는 코드입니다.
a의 초기값이 5인데 조건문은 a가 3보다 작을 때 입니다.
조건을 만족하지도 않는데 한번 실행되는 모습니다.
do while문이기 때문이죠..
#include <stdio.h>
int main(void)
{
int a=5;
do
{
printf("do실행\n");
a++;
}while(a<3);
return 0;
}
반응형
'배워보자!! > c언어' 카테고리의 다른 글
[c언어] for문으로 구구단 만들기! (0) | 2015.04.10 |
---|---|
[c언어] 반복문 for문 쓰는법! (0) | 2015.04.10 |
[c언어] while 반복문으로 구구단 만들기! (0) | 2015.04.09 |
[c언어] while 반복문 쓰는법! (0) | 2015.04.09 |
[c언어] printf 함수 쓰는법 ver2 (0) | 2015.04.08 |
댓글