python编程求圆的面积 python求1到20阶乘的和?

python求1到20阶乘的和?def factorial(n):如果n==1:返回1否则:返回n*factorial(n-1)def sumfactrial(m):如果m==1:返回factoria

python求1到20阶乘的和?

def factorial(n):

如果n==1:

返回1

否则:

返回n*factorial(n-1)

def sumfactrial(m):

如果m==1:

返回factorial(1)

否则:

返回factorial(m)sumfactrial(m-1)

m=20

打印(sumfactrial(m))

C语言,求n阶乘的代码?

包含“stdio.h”

int main(){

intn、 i,s=1

scanf(%d,&n)

for(i=1i<=ni)//for循环累加

s=s*i

printf(%dn,s)

返回0

}]/*

③直到i超过n。

输入5,相应的阶乘输出如下;

5!=120.000000

输入20,对应的阶乘输出如下:

2020!= 2432902008176640000.000000