单选题

以下能正确计算出“1! +3! +5! ” 值(n!=1x2x3…xn) 的自定义函数是? ( )

A

def f():

  s=0

  t=1

  for i in range(1,6,2):

    t=t*i

    s=s+t

  return s

B

 def f():

  s=0

  t=0

  for i in range(1,6,2):

    t=t*i

    s=s+t

  return s

C

 def f():

  s=0

  t=1

  for i in range(1,6,2):

    t=t*i

    if i%2==1:

      s=s+t

  return s

D

def f():

  s=0

  t=1

  for i in range(1,6):

t=t*i

    if i%2==1:

     s=s+t

  return s

赣ICP备20007335号-2