欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp.net(c#) 水仙花数

程序员文章站 2022-06-06 23:46:52
水仙花数:一个三位整数各位数字的立方和等于该数本身就称该数为水仙花数,水仙花数共有4个,分别为:153、370、371、407( 例如:1^3 +&nb...
水仙花数:一个三位整数各位数字的立方和等于该数本身就称该数为水仙花数,水仙花数共有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 />");
}