黑马程序员技术交流社区

标题: 第一次遇到打印水仙花的题目,还是做出来了 [打印本页]

作者: roybill    时间: 2015-5-13 22:54
标题: 第一次遇到打印水仙花的题目,还是做出来了
第一次遇到打印水仙花的题目,还是做出来了,大家共同学习学习吧!
//打印100-999的水仙花数
class lingwuyisan23
{
public static void main(String[] args)
{
  for(int x=100;x<1000;x++)       //定义的范围为100-1000
  {
   int ge=x%10;        //求个位
   int shi=x/10%10;       //求十位
   int bai=x/10/10%10;       //求百位
   if(ge*ge*ge+shi*shi*shi+bai*bai*bai==x) //如果个十百的立方相加恒等于x
   {
    System.out.println("100-1000内的水仙花为:"+x);   //打印输出x的值(水仙花数)
   }
  }
}
}


作者: 猿-动力    时间: 2015-5-14 00:15
正在想水仙花类,呵呵。的好好看看。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2