//找出100-999之间的水仙花数
//水仙花数是指这个数字的
//百位数的立方 + 十位数的立方 + 个位数的立方 = 这个百位数字。
//例: 153是个水仙花数 1 + 125 + 27 = 153
for(int i=100;i<=999;i++)
{
int bai = i/100; //求百位数
int shi = i%100/10; //求十位数
int ge = i%10; //求个位数
bai*=bai*bai;
shi*=shi*shi;
ge*=ge*ge;
if(i==bai+shi+ge)
Console.WriteLine("水仙花数有{0}",i);
Console.ReadKey();
}
Console.ReadKey();
//结果:
水仙花数有153
水仙花数有370
水仙花数有371
水仙花数有407