C#:判断100--999之前的水仙花数

Posted 向往的生活

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#:判断100--999之前的水仙花数相关的知识,希望对你有一定的参考价值。

//判断100--999之前的水仙花数。水仙花数举例:153=13+53+33

using System;
public class Program
  {
    public static void Main()
      {
         int a,b,c,d,e;
         for(int num=100;num<=999;num++)
            {
               a=num%10;//得到个位数字
               c=num/10%10;// 得到十位数字
               d=num/100;//得到百位数字
               e=a*a*a+c*c*c+d*d*d;
               if(e==num)//判断是不是水仙花数
                  {
                     Console.WriteLine(num);
                  }
           }
          Console.Read();
      }
}

以上是关于C#:判断100--999之前的水仙花数的主要内容,如果未能解决你的问题,请参考以下文章

水仙花数

python编写一个程序,求100~999之间的所有水仙花数

c语言编程题 找出所有的水仙花数,水仙花数是指一个3位数

100~999之间的水仙花数

综合案例

Python基础练习-003-求100-999之间所有的水仙花数