1. 编写Application程序,找出所有水仙花数,水仙花数是三位数,它的各位数字的立方和等于这三个数本身,

1个回答

  • ] args)

    {

    for( int i=100; i<=999; i++)

    if( IsShuixian(i) )

    Console.WriteLine(i);

    Console.ReadKey();

    }

    // 判断是否是水仙数

    static public bool IsShuixian(int n)

    {

    int sum = 0;

    int s=n;

    while (n > 0)

    {

    int k = n % 10;

    sum += k * k * k;

    n /= 10;

    }

    return s == sum;

    }

相关问题