输入一个正整数w,计算其各个位上的数字平方和能否被5整除,输出结论。
时间: 2023-05-18 14:02:57 浏览: 107
C语言程序设计-判断一个整数w的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0;
5星 · 资源好评率100%
好的,我可以回答这个问题。以下是计算各个位上数字平方和是否能被5整除的代码:
```python
def digit_square_sum(w):
sum = 0
while w > 0:
digit = w % 10
sum += digit * digit
w //= 10
return sum
w = int(input("请输入一个正整数:"))
if digit_square_sum(w) % 5 == 0:
print("能被5整除")
else:
print("不能被5整除")
```
你可以输入一个正整数w,然后程序会计算其各个位上的数字平方和是否能被5整除,并输出结论。
阅读全文