作业帮 > 综合 > 作业

.整型变量n的当前值是17,执行以下switch语句后n的值是 .switch(n){ case 16:++n; cas

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/17 19:32:35
.整型变量n的当前值是17,执行以下switch语句后n的值是 .switch(n){ case 16:++n; case 17:n += 2;cas
switch(n){
case 16:++n;
case 17:n += 2;
case 18:++n;
default:n++;
.整型变量n的当前值是17,执行以下switch语句后n的值是 .switch(n){ case 16:++n; cas
switch(n)
{
case 16:++n; //n=17,不执行本句
case 17:n += 2; //n=17,执行本句,n+=2结果n=19,因为没有break,继续执行下面的语句
case 18:++n; //接CASE17语句,执行++n,结果n=20;因为没有break,继续执行下面的语句
default:n++; //续上,n++,结果n=21
结果为21
注意case 语句只是一个入口标签,如果在这个入口开始执行代码,直到遇到break语句或switch语句结束,才退出switch语句.