//优化后版本
Console.WriteLine("请输入一个三位数");
int num = int.Parse(Console.ReadLine());
int g = num % 10;
//除法运算
//如果两个整形相除得到的还是整形
//整形和浮点型进行运算得到的结果还是浮点型
int s = num % 100 / 10;
int b = num / 100;
if (g * g * g + s * s * s + b * b *b == num)
{
Console.WriteLine("水仙花数" );
}
else
{
Console.WriteLine("不是水仙花数" );
}
Console.ReadLine();