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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

public static void main(String[] args) {
                zheng();
                sum();

        }

        // 定义方法zheng,用于判断500以内能被2/5/7同时整除的数和数量,并输出
        // 没有返回值,没有形参
        public static void zheng() {
                // 定义计数器count 用于符合条件的数量
                int count = 0;
                // 使用for循环配合if语句判断能同时被2/5整除的数
                for (int a = 1; a < 501; a++) {
                        int line = (count + 1) % 5;
                        if (a % 2 == 0 && a % 5 == 0 && a % 7 == 0) {
                                // 计数器count记录符合条件的数
                                count++;
                                // 输出打印
                                System.out.print(a + " ");
                                // 定义switch语句,选择输出5个则换行打印
                                switch (line) {
                                // 计数器count被整除则换行
                                case 0:
                                        System.out.println("  ");
                                        break;
                                // 反之则继续
                                default:
                                }
                        }
                }
                // 输出
                System.out.println("符合条件的数共有" + count + "个");
        }

        // 求100以内能被3整除的数加上能被5整除的数的和
        // 定义方法sum 用于求100以内能被3整除的数加上能被5整除的数的和
        // 没有返回值,没有形参;
        public static void sum() {
                // 定义变量sum接收和
                int sum = 0;
                // 定义for循环配合if语句判断能被3和5整除的整数
                for (int a = 0; a < 100; a++) {
                        // 判断 条件能被3整除或者能被5整除的数
                        if (a % 3 == 0 || a % 5 == 0) {
                                // 符合条件的,使用变量sum累加
                                sum += a;
                        }
                        // 输出
                }
                System.out.println(sum);
        }


2 个回复

倒序浏览
不错!被3除余0和被5除余0放一起简单多了。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
leijia 发表于 2017-3-30 23:50
不错!被3除余0和被5除余0放一起简单多了。

能被3或者被5整除的就留下来
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马