黑马程序员技术交流社区

标题: 请输出满足这样条件的五位数。//在后面做个注释 [打印本页]

作者: Jl123456    时间: 2015-10-15 00:18
标题: 请输出满足这样条件的五位数。//在后面做个注释
个位=万位
                十位=千位
                个位+十位+千位+万位=百位
        思路:
                        1.定义一个要操作的五位数变量num
                        2.求出每一位个系数
                                个:num%10
                                十:num/10%10
                                百:num/100%10
                                千:num/1000%10
                                万:num/10000%10
                        3.根据题意确定范围10000-99999,变化规律是+1
                        4.判断是否符合题意中的要求,符合的话输出num
作者: ash午夜阳光    时间: 2015-10-16 23:37
for (int num = 10000; num <= 99999; num++ ) {
                        if(num % 10 == num / 10000 && num % 100 /10 == num / 1000 % 10 && num % 10 + num % 100 /10 + num / 1000 % 10 + num / 10000 == num % 1000 / 100 )
                                System.out.println(num);




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