从键盘输入任意一个正整数,编程计算该数的阶乘如:输入5,阶乘结果120。
n=int(input()) s=1 while n>1: s*=n n-=1 print(s)
递归或循环。
a = int(input()) ans = 1 for i in range(a,0,-1): ans *= i print(ans)