这样试试:交流交流
int n;
for (n=150; n < 160; n++)
{
int a = n % 10; //个位数字
int i = n / 10;
int b = i % 10; //十位数字
i = i / 10;
int c = i % 10; //百位数字
if ((Math.Pow(a, 3) + Math.Pow(b, 3) + Math.Pow(c, 3)) == n)
{
Console.WriteLine("{0}是水仙花数", n);
}
else
{
Console.WriteLine("{0}不是水仙花数", n);
}
}
Console.ReadLine();
|