int x=6,y=10,k=5;
switch(x%y) {
case 0:k=k*y;
case 6:k=x/y;
case 12:k=x-y;
default :k=x*y-x;
这道题k最后等于多少
int x=6,y=10,k=5;
switch(x%y) {
case 0:k=k*y;
case 6:k=x/y;
case 12:k=x-y;
default :k=x*y-x;
这道题k最后等于多少
最总结果为54
switch(6%10) == 6
所以执行case 6:
6 / 10 等于0,所以k 等于 0.
因为没有break,所以紧接着执行case 12:
6 - 10 等于 -4,所以此时k 等于 -4
因为没有break,所以紧接着执行default:
6 * 10 - 6 等于 54,所以最终k 等于 54.
完毕!