public class Tesc { public static void main(String[] args) { ? ? ? ? int i=0,s=0;? ? ? ? do{? ? ? ? ? ? ? ?if (i%2==0 ){? ? ? ? ? ? ? ? ? i++;? ? ? ? ? ? ? ? ? ? continue;? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? i++;?? ? ? ? ? ? ? ?s = s + i;? ? ? ? ? } while (i<7);? ? ? ? ? System.out.println(s);? ? } ?}輸出結(jié)果是(12),但手算不出????
3 回答
已采納

精慕門9254224
TA貢獻167條經(jīng)驗 獲得超46個贊
第一次執(zhí)行i=0,所以i%2==0為true,i++后i為1,然后continue結(jié)束當前循環(huán)開始下一個循環(huán),此時i=1,s=0,所以i%2==0為false ,i++后i為2,s=s+i后s為2!依次循環(huán)下去直到i為7時循環(huán)停止,所以是0到7中的所有偶數(shù)之和,即2+4+6=12
添加回答
舉報
0/150
提交
取消