你那样就是不管case1和case2都没执行,因为开始执行了default: c+=k; 就直接跳出来了,相当于两次都只是执行了default: c+=k;这条语句
楼上说得不对。
回复 zhaokk:
正是这样,k=1时,执行到 c+=k 和 c++,
到k=2时, 执行到 c++
k=3退出循还,最后 c 值为 3 。
[ 本帖最后由 UserYuH 于 2009-11-6 18:44 编辑 ]