백준(BaekJoon)

[BaekJoon/C] No.27433 : 팩토리얼 2

ekdnjs510 2024. 8. 29. 19:32
728x90

https://www.acmicpc.net/problem/27433

No. 27433 문제

 

문제해석

 

long long int 타입을  사용하여 긴 정수를 사용할 수 있도록 합니다. => scanf에서 llb 형을 사용하여 출력해줍니다

반복문을 사용하여 팩토리얼 구해줍니다

 

소스코드 & 문제풀이

 

#include<stdio.h>

int main() {
    long long int a, sum = 1;
    scanf("%lld", &a); // longlong int 타입으로 받기 위해서는 %lld 사용해줍니다
    
    // 입력받은 수만큼 반복하며 팩토리얼을 구해줍니다
    for (int i = 1; i <= a; i++) {
        sum *= i;
    }
    printf("%lld", sum);
    return 0;
}

 

제 입출력 결과

예제1
예제2

728x90