A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

打印出所有的"水仙花数"。
        所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:
        153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
  1. public static void getNum()
  2.         {
  3.            System.out.println("水仙花数有:" );
  4.                 for(int i=100;i<=999;i++)
  5.                 {
  6.                         int a=i/100;//百位的数字
  7.                         int b=i%100/10;//十位的数字
  8.                         int c=i%10;//个位的数字
  9.                         if(i==a*a*a+b*b*b+c*c*c)
  10.                         {
  11.                        System.out.println(i);
  12.                         }
  13.                 }
  14.                
  15.         }
复制代码

1 个回复

倒序浏览
不错不错,学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马