不是只有i为3或5时,才能执行第一个if吗?那结果不应该是8吗int i = 0;int sum = 0;while(i <= 10){i++;if(i%2 == 1){sum += i; //sum += i; 和sum = sum +i; 相同continue;}if(i == 6){break;}}System.out.println(sum);
i=1时,对2取余数也是1,所以在i等于1时也能够进入第一个判断