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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. /*
  2.         需求:请输出满足这样条件的五位数。
  3.                   个位=万位
  4.                   十位=千位
  5.                   个位+十位+千位+万位=百位

  6.         思路:数字num<=99999 && num>=10000的:
  7.                   个位=num%10;
  8.                   十位=num%100/10;
  9.                   百位=num%1000/100;
  10.                   千位=num%10000/1000;
  11.                   万位=num/10000;
  12. */

  13. class TenThousand
  14. {
  15.         public static void main(String[] args)
  16.         {
  17.                 for(int num = 10000;num <= 99999; num++)
  18.                 {
  19.                         int ge = num%10;
  20.                         int shi = num%100/10;
  21.                         int bai = num%1000/100;
  22.                         int        qian = num%10000/1000;
  23.                         int wan = num/10000;

  24.                         if((ge==wan) && (shi==qian) && (ge+shi+qian+wan==bai))
  25.                         {
  26.                                 System.out.println(num);
  27.                         }
  28.                 }
  29.         }
  30. }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马