下图所示 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. ```text
3
- **B.** ```text
3 5
- C. ```text
3 5 9
- **D.** 以上都不对