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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

public static void main(String[] args) {
                int count = 0;
                for (int a = 100; a < 1000; a++) {
                        int g=a%10;
                        int s=a/10%10;
                        int b=a/100;
                        if (a==g*g*g+s*s*s+b*b*b) {
                                count++;
                                System.out.println("水仙花数为:  " + a );
                        }
                }
                System.out.println("水仙花个数为:  " + count );;
        }


7 个回复

正序浏览
回复 使用道具 举报
回复 使用道具 举报
千千阙歌 发表于 2017-3-31 00:21
有点懵了

就是将个位十位百位分别取出来然后计算
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
回复 使用道具 举报
千千阙歌 来自手机 中级黑马 2017-3-31 00:21:20
板凳
有点懵了
回复 使用道具 举报
回复 使用道具 举报
可以的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马