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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

//个位=万位 ,十位=千位个位+十位+千位+万位=百位
for(int x=10000;x<=99999;x++){
                        int gewei=0;
                                gewei=x%10;
                        int shiwei=0;
                            shiwei=x/10%10;
                        int baiwei=0;
                            baiwei=x/100%10;
                        int qianwei=0;
                                qianwei=x/1000%10;
                        int wanwei=0;
                            wanwei=x/10000%10;
                        int sumer=0;
                            sumer=gewei+shiwei+qianwei+wanwei;

                                if(sumer == baiwei && gewei == wanwei && shiwei==qianwei){
                                System.out.println(x);
                                }
                }

                for (int x=5,sum=1;x>0 ;x-- ){
                        sum*=x;
                        System.out.println(sum);
                }

3 个回复

倒序浏览
这个题 ,主要求出每一个位的数了,就好写了,赞1
回复 使用道具 举报
求与,与除法的联合应用~~还可以使用,5层for循环,每一层循环表示一位数,也能筛选出来~~~
回复 使用道具 举报
俊勇 发表于 2015-4-8 22:21
求与,与除法的联合应用~~还可以使用,5层for循环,每一层循环表示一位数,也能筛选出来~~~ ...

谢谢指教
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马