功能:判断一个整数的各位数字平方之和能否被5整除, 可以被5整除则返回1,否则返回0。 注意:请勿改动主函数main和其他函数中的任何内容, 仅在函数Fun的花括号中填入你编写的若干语句
时间: 2023-12-19 12:05:16 浏览: 84
IMO中的数论 题
以下是实现该功能的代码:
```
#include <stdio.h>
int Fun(int n)
{
int sum = 0;
while (n > 0) {
int digit = n % 10;
sum += digit * digit;
n /= 10;
}
if (sum % 5 == 0) {
return 1;
} else {
return 0;
}
}
int main()
{
int n;
scanf("%d", &n);
printf("%d", Fun(n));
return 0;
}
```
函数Fun实现了判断一个整数的各位数字平方之和能否被5整除的功能。其中,通过while循环遍历整数的各个数字,计算它们的平方和。然后再通过if语句判断平方和是否能被5整除,最终返回1或0。主函数main中,通过scanf读入一个整数n,并调用Fun函数计算并输出结果。
阅读全文