组词大全

在逻辑运算中,逻辑运算符两侧的运算对象数据类型是( )。 A. 只是0或1 B. 只能是0或非0正数 C. 只能是整型或字符型数据 D. 可以是任何合法的类型数据

在逻辑运算中,逻辑运算符两侧的运算对象数据类型是( )。 A. 只是0或1 B. 只能是0或非0正数 C. 只能是整型或字符型数据 D. 可以是任何合法的类型数据

在逻辑运算中,逻辑运算符(例如 &&||! 等)的运算对象可以是任何合法的类型数据,因为它们会先被转换成逻辑值(真或假,即非零或零)来进行运算。

所以正确答案是:

D. 可以是任何合法的类型数据

不过在一些严格类型检查的编程语言(如 C 语言)中,逻辑运算符两侧可以是任意基本数据类型、指针等,运算时按照“非零为真,零为假”的规则进行转换,因此确实可以是任何合法的类型,不仅限于整型或字符型。

相关成语


成语首拼