n!=1*2*3*.....*n; 求只含有奇数的1*3*5*7*9*11*......*n的最后一位; n属于long long int 范围 (保证n为奇数)
时间: 2023-12-04 09:03:41 浏览: 132
用C语言实现n!最后一位非零数字的算法与程序分析.pdf
以下是求只含有奇数的1*3*5*7*9*11*......*n的最后一位的Python代码:
```python
def last_digit(n):
if n == 1:
return 1
else:
return (last_digit(n-1) * (n % 10)) % 10
n = 101
result = last_digit(n)
print("只含有奇数的1*3*5*7*9*11*......*{}的最后一位为:{}".format(n, result))
```
阅读全文