作业帮 > 综合 > 作业

Java执行下列语句后k的值?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/14 13:36:12
Java执行下列语句后k的值?
int i =10,j=18,k=30;
switch(j - i)
{
case8:k++;
case9:k+=2;
case10:k+=3;
defauli:k=k/j;
}
Java执行下列语句后k的值?
--------------30-------,-
再问: 不是,4个选项根本就没你这项。你就蒙吧。
再答: 好吧,你赢了。2,上面是case穿透,每个都会case语句都会执行!
再问: 为什么是2?k/j=2?
再答: k++,k=31 k+=2,k=33 k+=3,k=36; default:k=k/j, -->36/18 = 2