下列程序段运行后i的值是()int i=10;switch(i+1){case 10:i++;break;case 11:++i;case 12:++i;break;default;i=i+1;}A.11 B13 C.12 D.14请问为什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 20:53:05
![下列程序段运行后i的值是()int i=10;switch(i+1){case 10:i++;break;case 11:++i;case 12:++i;break;default;i=i+1;}A.11 B13 C.12 D.14请问为什么?](/uploads/image/z/4444854-6-4.jpg?t=%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E6%AE%B5%E8%BF%90%E8%A1%8C%E5%90%8Ei%E7%9A%84%E5%80%BC%E6%98%AF%EF%BC%88%EF%BC%89int+i%3D10%3Bswitch%28i%2B1%29%7Bcase+10%3Ai%2B%2B%3Bbreak%3Bcase+11%3A%2B%2Bi%3Bcase+12%3A%2B%2Bi%3Bbreak%3Bdefault%3Bi%3Di%2B1%3B%7DA.11+B13+C.12+D.14%E8%AF%B7%E9%97%AE%E4%B8%BA%E4%BB%80%E4%B9%88%3F)
下列程序段运行后i的值是()int i=10;switch(i+1){case 10:i++;break;case 11:++i;case 12:++i;break;default;i=i+1;}A.11 B13 C.12 D.14请问为什么?
下列程序段运行后i的值是()
int i=10;
switch(i+1)
{
case 10:i++;break;
case 11:++i;
case 12:++i;break;
default;i=i+1;
}
A.11 B13 C.12 D.14
请问为什么?
下列程序段运行后i的值是()int i=10;switch(i+1){case 10:i++;break;case 11:++i;case 12:++i;break;default;i=i+1;}A.11 B13 C.12 D.14请问为什么?
因为case11后面没有break,他就接着执行case12了