#12921. C语言选择结构switch阅读程序题
C语言选择结构switch阅读程序题
题号: 1
类型: 单选题
题目: 阅读以下C语言代码片段,当输入ch
为'B'时,程序会输出什么?
char ch;
scanf("%c", &ch);
switch(ch) {
case 'A': printf("优秀"); break;
case 'B': printf("良好"); break;
default: printf("其他");
}
{{ select(1) }}
- 优秀
- 良好
- 其他
- 不输出任何内容
题号: 2
类型: 判断题
题目: 阅读以下C语言代码片段,判断以下说法是否正确:当输入x
为3时,程序会输出"Case 3"。
int x;
scanf("%d", &x);
switch(x) {
case 1: printf("Case 1"); break;
case 2: printf("Case 2"); break;
case 3: printf("Case 3");
case 4: printf("Case 4"); break;
default: printf("Default");
}
{{ select(2) }}
- 正确
- 错误
题号: 3
类型: 单选题
题目: 阅读以下C语言代码片段,当输入num
为7时,程序会输出什么?
int num;
scanf("%d", &num);
switch(num) {
case 1: printf("One"); break;
case 2: printf("Two"); break;
case 3:
case 4: printf("Three or Four"); break;
default: printf("Other");
}
{{ select(3) }}
- One
- Two
- Three or Four
- Other
题号: 4
类型: 判断题
题目: 阅读以下C语言代码片段,判断以下说法是否正确:当输入ch
为'a'时,程序会输出"Lowercase"。
char ch;
scanf("%c", &ch);
switch(ch) {
case 'A':
case 'B': printf("Uppercase"); break;
case 'a':
case 'b': printf("Lowercase"); break;
default: printf("Other");
}
{{ select(4) }}
- 正确
- 错误
题号: 5
类型: 单选题
题目: 阅读以下C语言代码片段,当输入score
为75时,程序会输出什么?
int score;
scanf("%d", &score);
switch(score / 10) {
case 10:
case 9: printf("A"); break;
case 8: printf("B"); break;
case 7: printf("C"); break;
default: printf("D");
}
{{ select(5) }}
- A
- B
- C
- D
相关
在以下作业中: