int sum = 0;
for ( int i=0; i<10; i++ ) {
if ( i%2 ) continue;
sum += i;
}
printf("%d\n", sum);
continue不应该不执行sum += i吗?
for(int i=0;i<10;i++){
if (i % 2) continue; ==> if (i % 2 != 0) continue; //i :1 3 5 7 9
sum += i;//i: 0 2 4 6 8 = 20
}
i%2 ==0
i%2取余,if括号中表达式如果为0则不执行所以是20,我自己一开始也看错了