递归算法求阶乘 和

xiaoxiao2021-02-28  89

public class factorail { public static void main(String args[]) { int sum=0; for (int counter = 0; counter <= 10; counter++){ System.out.println(counter+"!="+getNumber(counter)); sum+=getNumber(counter); } System.out.println(sum); } public static int getNumber(int number) { if (number <= 1) return 1; else return number * getNumber(number - 1); }

0!=1 1!=1 2!=2 3!=6 4!=24 5!=120 6!=720 7!=5040 8!=40320 9!=362880 10!=3628800 4037914

转载请注明原文地址: https://www.6miu.com/read-85503.html

最新回复(0)