下面语句段的输出结果是【 】。 int x=0,y=2,z=3; switch(x) { case 0 : switch(y) { case 1 : cout<<’*’; break;

admin2010-06-06  59

问题 下面语句段的输出结果是【  】。
   int x=0,y=2,z=3;
   switch(x)
   {
      case 0 : switch(y) {
              case  1  :  cout<<’*’;  break;
              case 2  :  cout<<’%’; break;
              }
      case 1 : switch(z){
              case  1  :  cout<<’$’;  bre

选项

答案%#

解析 本题考核选择语句的嵌套使用。由于第1个case后面没有跳转语句“break;”,所以程序还要进入第2个分支执行。因此程序最后输出“%#”。
转载请注明原文地址:https://kaotiyun.com/show/ASjp777K
0

最新回复(0)