#include<stdio.h>
int Shui( int b)//这里为了方便以水的拼音命名,建议第一个字母大写
{
int g, s, ba;
for (; b <= 999; b++)
{
g = b % 10; //个位数
s = (b/10)%10; //十位数
ba = b / 100; //百位数
if (b == g * g * g + s * s * s + ba * ba * ba)
{
printf("%d ", b);
}
}
return 0;
}
int main()
{
printf("水仙数为:\n");
Shui(100);//调用函数
return 0;
}
测试结果: