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 />");
}

AspNet技术asp.net(c#) 水仙花数,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。