#include <stdio.h>
int sum_of_squares(int w)
{
if (w > 10)
{
return sum_of_squares(w/10) + (w%10)*(w%10);
}
else
{
return w*w;
}
}
int main()
{
int w = 0;
scanf("%d",&w);
int sum = sum_of_squares(w);
if (sum % 5 == 0)
{
printf("%d的各位数字平方之和能被5整除",w);
}
else
{
printf("%d的各位数字平方之和能不被5整除",w);
}
return 0;
}
判断一个整数w的各位数字平方之和能否被5整除
于 2023-03-27 18:47:19 首次发布