写出下面代码的运行结果( )def fac(n): m... s=s+fac(i)print(s)
举一反三
- 以下函数的功能是计算s=1+1/2!+1/3!+……+1/n!,请填空。 double fun(int n) { double s=0.0,fac=1.0; int i; for(i=1;i<=n;i++) { fac=fac 【 】; s=s+fac; } return s; }
- 求n!。 请补充横线处代码: def fac(n): s=1 for i in range(2,n+1): return s
- 写出下面代码的运行结果( ) def demo(a,b,c): print(a+b+c)s=[1,2,3]demo(*s)
- 阅读程序,写出下列程序运行结果。def split(s): return s.split('a') s='an apple a day' print(split(s),s.split())
- 写出下面代码的运行结果( )def myfun( i ): s = 1 for k in range(1,i+1): s = s * k return sprint(myfun( 5)) A: 15 B: 150 C: 120 D: 0