코딩테스트

[C] [14] 10872. 팩토리얼

뇨롱 2020. 8. 7. 20:26
시간 제한 메모리 제한
1초 256MB

▶문제

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

 

▶입력

첫째 줄에 정수 N(0 ≤ N ≤ 12)가 주어진다.

▶출력

첫째 줄에 N!을 출력한다.

 


☆사용 언어: C언어

#include<stdio.h>

int main()
{
    int n=0x00;
    scanf("%d",&n);
    int fac=1;
    if(n!=0){
        for(int i=n;i>0;i--)
        {
            fac*=i;
        }
    }
    printf("%d",fac);
}