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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© qowoeo7538 中级黑马   /  2014-12-19 23:19  /  1153 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public class Test {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 2; i < 100; i++) {
            for (int j = 2; j <= i; j++) {
                if (i%j == 0 && i!=j) {
                    break;
                }else if (j>i/2) {         
                    sum = sum +i;
                    break;
                }
            }
        }
    }


有人解释一下吗?


3 个回复

倒序浏览
只想说哪里不懂?这么简单的问题
回复 使用道具 举报
没懂你问的什么
回复 使用道具 举报
楼主抛弃原有的思路,跟着这个代码的思路看下
else if判断的是质数,如果成立,加上去啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马