asp.net(c#) 水仙花数

  水仙花数:一个三位整数各位数字的立方和等于该数本身就称该数为水仙花数,水仙花数共有4个,分别为:153、370、371、407( 例如:1^3 + 5^3 + 3^3 = 153 )。我写的代码如下,你有其他的实现代码也可以发表评论。

  int i, m,n,k;

  for (i = 100; i < 1000; i++)

  {

  //取得百位数

  m = i / 100;

  //取得十位数,这里也可以用n = (i%100)/10;

  n = i/10%10;

  //取得个位数

  k = i % 10;

  //打印输出水仙花数

  if (m * m * m + n * n * n + k * k * k == i)

  Response.Write(i + "<br />");

  }