int main()
{
int g,s,b,n,sum=0;
for (int i = 100; i <= 999; i++)
{
n = i;
g = n % 10 //个位上的数
n /= 10;
s = n % 10; // 十位上的数
b = n / 10; //百位上的数
sum = pow(g, 3) + pow(b, 3) + pow(s, 3);
if (i == sum)
{
printf("%d ", i);
}
}
return 0;
}
输出三位数字所有的水仙花数
于 2023-09-06 19:06:56 首次发布