单选题 执行下列语句后,r的值是
char ch='A';int r=6;
switch(ch+5)
case'A':r=r+3;
case'B':r=r+5;
case'C':r=r+5;break;
default:r/=2;


【正确答案】 B
【答案解析】【命题目的】考查switch语句用法。
【解题要点】default语句是当表达式的值与任一case子句的值都不匹配时,程序执行 default后面的语句。在本题中,判断switch(ch+5),其实等价于switch('F'),而在case语句中,没有一个能匹配的,所以直接执行default:r/=2。