判断一个整数w的各位数字平方之和是否能被5整除 可以整除则返回值为1,否则为0。用c++
时间: 2023-12-19 07:05:15 浏览: 110
C语言程序设计-判断一个整数w的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0;
5星 · 资源好评率100%
好的,下面是一个用C++实现的函数,可以判断一个整数的各位数字平方之和是否能被5整除,如果可以,则返回1,否则返回0。
```c++
int is_square_sum_divisible_by_5(int w) {
int square_sum = 0;
while (w > 0) {
int digit = w % 10;
square_sum += digit * digit;
w /= 10;
}
if (square_sum % 5 == 0) {
return 1;
} else {
return 0;
}
}
```
你可以调用这个函数,并传入一个整数w,它会返回1或0,表示这个整数的各位数字平方之和是否能被5整除。
阅读全文