编写函数fun:判断一个整数n(不超过5位数)的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
时间: 2023-06-14 17:07:43 浏览: 79
C语言程序设计-判断一个整数w的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0;
5星 · 资源好评率100%
以下是函数fun的Python实现:
```python
def fun(n):
sum = 0
while n > 0:
digit = n % 10
sum += digit*digit
n //= 10
if sum % 5 == 0:
return 1
else:
return 0
```
函数首先使用while循环取出n的每一位数字,并计算各位数字平方之和。最后判断该和是否能被5整除,如果能则返回1,否则返回0。
阅读全文