定义: 在数学中,正整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,计为n!,例如5的阶乘计为5!,其值为120: \[ 5!=5\times 4\times 3\times 2\times 1=120\,.\] 并定义,1的阶乘1!为1.0的阶乘0!亦为1,其中,0的阶乘表示一个空积 普遍方法实现阶乘 int factorial(int num) { int sum = 1; for (int i = 1; i <= num; i++) sum *= i; return…