• 2022-05-28
    对C语言在作逻辑运算时判断操作数真、假的表述,下列哪一个是正确的( )
    A: 0为假,非0为真
    B: 只有1为真
    C: -1为假,1为真
    D: 0为真,非0为假
  • A

    内容

    • 0

      C语言没有逻辑型数据,关系表达式的真、假是以数值“1”代表“真”,以“0”代表“假”,即非0为真(true),0为假(false)。

    • 1

      在逻辑运算中,0为假,非0为真。()

    • 2

      逻辑运算是最基本的基于“ 真/ 假” 值的运算,也可以被看作是基于“1/0”的运算,1 为真,0 为假。关于“与”运算,下列说法正确的是_____ 。 () A: “有0 为0 ,全1 为1” ; B: “有1 为1 ,全0 为0” ; C: “非0 则1 ,非1 则0” ; D: “相同为1 ,不同为0” 。

    • 3

      在C语言中,关系表达式的真、假是以数值“1”代表“真”,以“0”代表“假”,即非0为真(true),0为假(false)。 A: 正确 B: 错误

    • 4

      C程序作逻辑运算时判断表达式的真和假时,-1为假,1为真。