若int i=1,执行下面程序段后,变量i的值是( )switch(i){case ‘1’: i += 1;case ‘2’: i +=1;case ‘3’: i +=1;defalut: i +=1;
}
i应该等于2,因为case里的值是字符‘1’,‘2’,‘3’,所以不匹配,只会执行default部分。
i=5 每条case都没有break 都会执行