下图所示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. 以上都不对
提交编写好的C++程序,运行程序时输出正确答案A、B、C或D。
而不要直接提交答案A、B、C或D。
GESP2023年12月C++一级真题
GESP2023年12月C++一级真题