Java中输入一个整数n,实现n的阶乘

it2023-03-15  75

n的阶乘:1!+2!+3!+…+n!

public static void main(String[] args) { //2.输入一个整数n,实现n的阶乘。n*(n-1)*......*1 Scanner sc = new Scanner(System.in); System.out.println("请输入一个整数n:"); int n = sc.nextInt(); int result=1; for (int i = n; i >=1 ; i--) { result *=i; if(i==1) System.out.print(i); else System.out.print(i+"*"); } System.out.println(); System.out.println(result); }
下面是输出

最新回复(0)