快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

下列说法错误的是()。

中国大学MOOC答案 数据帝 2024-04-09 扫描二维码

A、case后的“常量表达式”的类型只能是整型。
B、若case后面的语句省略不写,则表示它什么也不做。
C、switch语句中的break和default可有可无。
D、每个case后的“常量表达式”的类型应该与switch后括号内表达式的类型一致。
E、程序执行到switch语句时,先计算表达式的值,然后自上而下寻找与该值匹配的case常量,找到后则按顺序执行此case后的所有语句,而不再进行判断,直到遇break语句或右花括号}为止。
F、若所有的case常量都不能与表达式的值相匹配,那么就执行default后面的语句。通常用于处理不在合理区间内的非法数据。
G、每个case后的常量只起语句标号的作用,所以case常量的值必须互不相同,而且在每个case的语句序列后都有break的情况下,改变case常量出现的次序,不影响程序的运行结果。
None、case后面的表达式不能是含有变量的关系表达式和逻辑表达式,它不能像if语句那样起到判断表达式真假的作用。
喵查答案:case后的“常量表达式”的类型只能是整型。
若case后面的语句省略不写,则表示它什么也不做。
switch语句中的break和default可有可无。

喜欢 (0)
关于作者: