본문 바로가기
IT창고/C

팩토리얼 구하기

by 창구창고 2008. 2. 18.
반응형

#include<stdio.h>

void main(void)
{
        int count, n;
        long int product=1;
        printf("값을 입력하시오. =>");
        scanf("%d",&n);

        for (count=1; count <= n; count++)
                product *= count;
        printf(" for문을 이용한 %d!의 값 = %ld \n",n,product);


        product=1;
        count=1;
        while (count <= n){
                product *= count;
                count++;
        }
        printf(" while문을 이용한 %d!의 값 = %ld\n",n,product);
        
        product=1;
        count=1;
        do{
                product *= count;
                count++;
        }while (count <=n);
                printf(" do while문을 이용한 %d!의 값 = %ld\n",n,product);
}

반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."