- <p>/*
- 需求:在命令行中输入一个数,打印其阶乘。
- */
- import java.util.Scanner;
- class GetFactorial
- {
- public static void main(String[] args)
- {
- Scanner sc=new Scanner(System.in);
- System.out.println("求该数的阶乘:");
- int fact = sc.nextInt();
- int result = 1;//昨天没有定义这个变量,HuoHUo~
- for(int x = 1;x <= fact;x++)
- {
- result *= x;//昨天result这里是fact,HiaHia~~
- }
- System.out.println("这个数的阶乘为:"+result);
- }</p><p> }</p>
复制代码
|
|