单选题

运行以下函数,正确的打印是?( )

def function(a):

s = 0

while(a<0):

if(a%2 == 0):

s += a*(a-1)

else:

s += a+(a-1)

a = a-1

return s

print(function(6))

A

21

B

36

C

59

D

46

赣ICP备20007335号-2