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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

第一次遇到打印水仙花的题目,还是做出来了,大家共同学习学习吧!
//打印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的值(水仙花数)
   }
  }
}
}

1 个回复

倒序浏览
正在想水仙花类,呵呵。的好好看看。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马