본문 바로가기
언어/C

[C] 반복문 (C언어정석_5)

by merona99 2018. 10. 1.
반응형

C언어 정석 5강

수업 5일차



  • 5강 문제 소스코드

심화프로그래밍_5강.c

심프중간_6강.c




* while do~while의 다른점: do~while은 최소 한번이상 루프 블록을 실행

     while은 루프 내부를 한번도 실행하지 않을 수 o





예제 05-07-6

//for->while(1)로 바꾸기


#include <stdio.h>
int main(){
    int s=2, e, fact=1;
    while(1){
        printf("%d!=",s);
        for(e=1; e<=s-1; e++){
                    fact*=e;
                    printf("%d*",e);
                }
        fact *= s;
        printf("%d = %d\n",s ,fact);
        if(s==10){
            break;
        }
        s++;
        fact=1;
    }
    return 0;
}






반응형

'언어 > C' 카테고리의 다른 글

[C] 포인터  (0) 2018.10.06
[C] 1차원 배열  (0) 2018.10.02
[C] 도전프밍1  (0) 2018.09.30
[C] 매크로와 typedef (C언어정석_4)  (0) 2018.09.19
[C] scanf/ 수학함수 (C언어정석_2)  (0) 2018.09.17

댓글