import java.util.Scanner;
public class method01 {
// 1、编写一个方法,求整数n的阶乘,例如5的阶乘是1*2*3*4*5
// 思考:这个方法应该起什么名字,这个方法的形参是什么,方法的返回值类型是什么。
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Scanner input = new Scanner(System.in);
System.out.println("请输入要求阶乘的数:");
int num = sc.nextInt();
int result = method01.fac(num);
System.out.println("num!=" + result);
}
public static int fac(int x) {
int sum = 1;
for (int i = 1; i <= x; i++) {
sum *= i; //sum=sum*i
}
return sum;
}
}
执行结果: