解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a, b, s, g;
scanf("%d", &a);
b = a / 100; s = (a - b * 100) / 10; g = (a - b * 100 - s * 10);//求各位数也可以先整除再求余
if (a >= 100 && a <= 999)//判断其是否为三位数
{
if (a == b * b * b + s * s * s + g * g * g)
printf("1");
else
printf("0");
}
else
printf("0");
}
0.0分
0 人评分