#12920. C语言选择结构多选题
C语言选择结构多选题
题号: 1
类型: 多选题(4个选项,3个正确)
题目: 以下属于合法的C语言条件语句的是( )
{{ multiselect(1) }}
- if (x > 0) { printf("Positive"); }
- if x > 0 { printf("Positive"); }
- if (x > 0) printf("Positive");
- if (x > 0); { printf("Positive"); }
题号: 2
类型: 多选题(4个选项,3个正确)
题目: 以下代码片段中,当输入x
为5时会输出"True"的是( )
{{ multiselect(2) }}
- if (x == 5) { printf("True"); }
- if (x = 5) { printf("True"); }
- if (x != 0 && x % 5 == 0) { printf("True"); }
- if (x > 5 || x < 5) { printf("True"); }
题号: 3
类型: 多选题(4个选项,2个正确)
题目: 以下代码片段会导致编译错误的是( )
{{ multiselect(3) }}
- if (x > 0) printf("Positive"); else printf("Negative");
- if (x > 0) { printf("Positive"); } else { printf("Negative"); }
- if (x > 0) printf("Positive"); else; { printf("Negative"); }
- if (x > 0); { printf("Positive"); } else { printf("Negative"); }
题号: 4
类型: 多选题(4个选项,2个正确)
题目: 关于C语言中的switch
语句,正确的说法是( )
{{ multiselect(4) }}
case
标签后必须有break
语句default
标签可以省略switch
表达式可以是float
类型case
标签的值必须是常量
题号: 5
类型: 多选题(5个选项,4个正确)
题目: 以下关于if-else
语句的说法正确的是( )
{{ multiselect(5) }}
if
和else
必须成对出现if
后面的条件表达式可以省略括号else
总是与最近的未匹配的if
配对- 可以使用嵌套的
if-else
结构 if
语句可以没有else
部分
相关
在以下作业中: