for와 while은 C언어의 대표적인 반복문이다.

양천서.cpp

//100대까지만 팬다

for(int i = 0; i < 100; ++i){

hit();

if(confession()) break;

}

//자백할 때까지 팬다
while(!confession()){

hit();

if(die()) break;
}


//일단 패고 본다

do {

hit();

}while(!confession())


http://kldp.org/node/116277
by snowall 2010.07.17 09:25
  • 구차니 2010.07.17 14:13 신고 ADDR EDIT/DEL REPLY

    주석의 위엄.jpg

  • 애기_똥풀 2010.07.17 16:33 신고 ADDR EDIT/DEL REPLY

    !

  • 마조 2010.07.17 23:28 ADDR EDIT/DEL REPLY

    제목만 보고 영문법 강의인줄 알았으쇼.

    • snowall 2010.07.18 03:59 신고 EDIT/DEL

      문법은 문법입니다. C문법이라...ㅋ

  • emanoN 2010.07.18 00:46 ADDR EDIT/DEL REPLY

    do-while에도

    if(die)
    break;

    들어가야되는거 아닌가? -라고 생각했는데 누가 벌써 꼬릿글 달았네. 더군다나 if(die()) 였구나. OTL. 진짜 제대로 기억 나는 거 하나도 없네.
    (일단 100대 맞는걸로는 안죽는다는 전제 조건도 촘 후덜덜하구나;;;)

    • snowall 2010.07.18 04:00 신고 EDIT/DEL

      앞에서 die가 Bool변수로 선언되어 있다면 if(die)로 해도 됩니다. ㅋㅋ

  • goldenbug 2010.07.20 06:54 ADDR EDIT/DEL REPLY

    snowall 님 성향상 제목만 보고서 C 창시자의 철학에 대해 이야기하는 줄 알았습니다. ㅎㅎㅎㅎ
    재미있네요. ^^
    근데 while문에서.... "자백하다"가 "die"인 건가요? 이거 무섭...

    • snowall 2010.07.20 12:04 신고 EDIT/DEL

      자백은 confession입니다. die는 죽으면 더이상 진행할 수 없기 때문에 오류 처리를 위해서 넣은 거네요

  • 떠돌이 2015.02.20 11:21 ADDR EDIT/DEL REPLY

    한참 웃었네요. ㅋㅋ

  • 떠돌이 2015.02.20 11:21 ADDR EDIT/DEL REPLY

    한참 웃었네요. ㅋㅋ