下面程序的运行结果为 #include<iostream.h> void main( ) { char a=’3’; switch(a) { case’3’:cout < <"3"

admin2013-02-27  23

问题 下面程序的运行结果为
   #include<iostream.h>
   void main( )
   {
        char a=’3’;
   switch(a)
   {
             case’3’:cout < <"3";
   case’2’:cout < < "2";break;
   default:cout < <"1";
   }
   }

选项 A、3
B、321
C、31
D、32

答案D

解析 本题主要考查的是switch语句的使用,在第一个case处,因为满足条件所以输出字符 3,但这个分支没有break语句终止,所以会继续执行下面的分支语句,即输出字符2,这时出现break语句,结束整个语句,即输出32。
转载请注明原文地址:https://kaotiyun.com/show/YvVp777K
0

最新回复(0)