팩토리얼

백준

[JAVA] 백준 10872번 팩토리얼

문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int res = 1; for (int i = a; i > 0; i--) { res *= i; } System.out.println(res); } } res = 1; 초기화를 해주지 않으면 res에는 아무런 숫자도 없기 때문에 (!= 0) 오류가 뜬다.

DEV장화
'팩토리얼' 태그의 글 목록