생선이의 잡다한 블로그

C언어 강좌 20 - 최소 한 번은 반복하자! do-while 문 본문

프로그래밍/C언어 강좌

C언어 강좌 20 - 최소 한 번은 반복하자! do-while 문

생선스프 2017. 12. 4. 20:30
반응형

안녕하세요 생선스프입니다!


이번 강좌에서는 반복문 중 하나인 do-while 문을 알아보려고 합니다


반복문의 종류

while 문

do-while 문

for 문



do-while 문은 아래와 같습니다


do
{
 
}
while(조건)

do while 문과 while 문의 차이점은 무엇일까요?


while의 동작 순서는 조건 확인 - 참이라면 코드 실행

do while의 동작 순서는 코드 실행 - 조건 확인 - 참이면 다시 위로


즉 while은 조건이 참이 아니라면 그냥 무시하지만

do-while은 조건이 참이 아니여도 우선 한 번은 무조건 실행을 합니다


그릐고 다른 것은 모두 같습니다


그러므로 do-while문은 특별히 강좌가 필요 없습니다

그냥 while 문의 강좌를 보시면 될 것 같습니다


아래의 코드를 보죠


1
2
3
4
5
6
7
8
#include <stdio.h>
void main()
{
    do
    {
        puts("안녕 세상아!");
    } while (0);
}
cs


이렇게 입력한 뒤에 실행을 시키면


안녕 세상아!


이 한줄이 뜨고 끝납니다


즉 거짓이어도 한 번은 실행이 된다는 것이죠


이번 강좌는 여기서 마치도록 하겠습니다!

강좌 읽어주셔서 감사합니다


공감과 댓글은 생선에게 힘이됩니다!

더 많은 C언어 강좌



반응형
Comments