整型
浮点型
字符串
布尔
C++
1. char、short、int、long、bool 基本类型都可以用于switch语句。
2. float、double都不能用于switch语句。
3. enum类型,即枚举类型可以用于switch语句。
B C 因为整形和布尔型都可以当作整型来对待,对于比较操作来说,都可以是精确的比较,而浮点型无法精确比较,由于精度问题。字符串没有直接的比较操作符可以使用,只能通过strcmp之类的函数进行比较,也不适合。
类型的对象 字符串 float double都不本该用于switch
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
C++
1. char、short、int、long、bool 基本类型都可以用于switch语句。
2. float、double都不能用于switch语句。
3. enum类型,即枚举类型可以用于switch语句。