执行下列语句后,输出结果为______。 int a=0,b=2,c=3; switch(a) { case 0:switch(b) { case 1:cout<<’*’;break; case 2:tout<<’%’;break; } case 1:switch(C) { case 1:cout<<’$’;break; case 2:cout<<’*’;break; default:tout<<’#’; } }
参考答案:%#
解析: 首先判断a的值,题中a的值为0,然后判断b的值,b的值为2,所以先输出“%”,而Case 0后面没有break语句,所以再判断C的值,、这样又输出“#”。