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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王海彬 中级黑马   /  2015-9-13 23:16  /  731 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


        看一下这个问题:请输出满足这样条件的五位数。
                个位=万位
                十位=千位
                个位+十位+千位+万位=百位
               
class NumberText
{
        public static void main(String[] args)
        {
                //用for循环确定int范围
                for (int x = 10000;x <= 99999;x++)
                {
                        int g = x%10;//个位上的数
                        int s = x/10%10;//十位上的数
                        int b = x/10/10%10;//百位上的数
                        int q = x/10/10/10%10;//千位上的数
                        int w = x/10/10/10/10%10;万位上的数
                        if((g == w) && (s == q) && (g + s + q + w == b))
                        {
                        System.out.println(x);       
                        }
                }
        }
}

1 个回复

倒序浏览
我看到了有些社招的题目跟这个有点搭边
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马