执行语句序列: int n; cin>>n; switch(n) { case 1: case 2:cout<<’1’; case 3: case 4:cout<<’2’

admin2010-03-29  19

问题 执行语句序列:    int n;    cin>>n;    switch(n)   {         case 1:         case 2:cout<<’1’;         case 3:         case 4:cout<<’2’;break;         default:cout<<’3’;     }时,若从键盘输入1,则屏幕显示______ 。

选项 A、1
B、2
C、3
D、12

答案8

解析 switch 条件选择语句,当运行到符合条件后,若无break,则继续运行下面的语句。即“case 1;”符合条件,执行了“cout<<‘1’”;又执行了“cout<<‘2’;”。
转载请注明原文地址:https://kaotiyun.com/show/MIjp777K
0

最新回复(0)