下列语句序列执行后,i的值是()int i =1;switch ( i ){case 1:i++;case 2:i+=2;}
A. 2
B. 3
C. 4
D. 6
关于switch语句,下列哪个表示是正确的( ) 。
A. switch 后面括号内的表达式可以是结果为整型的表达式
B. switch 后面括号内的表达式可以是结果为浮点型的表达式
C. case 后面可以跟一个浮点数
D. 以上均不对
设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是( )。
A. switch(x+y) {}
B. switch(ch+1) {}
C. switch ch {}
D. switch(a+b); {}
执行以下语句后,y的值为()。int x=3,int y=3;switch(x+3) {case 6: y=1;default:y+=1;}
A. 1
B. 2
C. 3
D. 4