下图所示 C++ 代码对大写字母 'A' 到 'Z' 分组,对每个字母输出所属的组号,那么输入 'C' 时将输出的组号是?( )
char c;
while(1){
cin >> c;
if(c=='q') break;
switch(c){
case 'A': cout << "1 "; break;
case 'B': cout << "3 ";
case 'C': cout << "3 ";
case 'D': cout << "5 "; break;
case 'E': cout << "5 "; break;
default: cout << "9 ";
}
cout << endl;
}
- A. `3`
- B. `3 5`
- C. `3 5 9`
- D. 以上都不对
正确答案:B