8、以下那项布尔表达式是不合法的________。A.(true) && (3 => 4)B.!(x > 0) && (x > 0)C.(x > 0) || (x < 0)D.(x != 0) || (x == 0)

题目

8、以下那项布尔表达式是不合法的________。

A.(true) && (3 => 4)

B.!(x > 0) && (x > 0)

C.(x > 0) || (x < 0)

D.(x != 0) || (x == 0)


相似考题
更多“8、以下那项布尔表达式是不合法的________。”相关问题
  • 第1题:

    下列表达式中( )不是布尔表达式。

    A. A=3

    B. A div B

    C. A and B

    D. A>B


    参考答案B

  • 第2题:

    下列表达式中不合法的是()。A.’b’=9B.‘C’%9C.’m’-7D.A>=5==b<4

    下列表达式中不合法的是()。

    A.’b’=9

    B.‘C’%9

    C.’m’-7

    D.A>=5==b<4


    正确答案:A

  • 第3题:

    关系式X≤-或X≥5所对应的布尔表达式是______。


    正确答案:x=-5 or x>=5
    x=-5 or x>=5

  • 第4题:

    表达式‘5‘一‘1‘的值是( )。

    A.整数4

    B.字符4

    C.表达式不合法

    D.字符6


    正确答案:A
    在C语言中,字符都是变为其对应的ASCⅡ码值来参加算术运算的,但字符间的相对位置关系还是不变的,字符5和字符1的ASCⅡ码值相差仍是4。

  • 第5题:

    下列选项中的变量已正确定义,则表达式不合法的是

    A.'A'%6

    B.'n'-3

    C.a>=4= = b

    D.'a'=8


    正确答案:D
    解析:在Java语言中,字符在计算机中是转换成数值表示的,如'a'其实在计算机中同int型的97是同一个常量,所以选项D)'a'=8中,即97=8,将8赋值给97,这时系统会发生编译错误。还有一点,赋值表达式的组成是在赋值运算符的左边是一变量,右边是一表达式。所以选项D)'a'=8中左端已经是个表达式(常量),因此就违背了赋值运算符的规则。选项A)'a'%6和选项B)'n'-3都是先将字符自动转化成在计算机中存储的数据的值,然后再进行运算;选项C)a>=4==b<1是一个关系运算表达式,先判断a>=4和b<1,这两个表达式的结果在进行比较看是否都是true或false,如果是,返回true,否则返回false,计算结果是一个布尔型的值。

  • 第6题:

    对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当(34)时可进行短路计算。

    A.a的值为 true
    B.d的值为 true
    C.b的值为 true
    D.c的值为 true

    答案:A
    解析:
    短路运算指的是:且前面是0时,且后面的不计算。或前面不是0时,或后面的不计算。此题选A。

  • 第7题:

    在C#语言中,if语句后面的表达式应该是()

    • A、 逻辑表达式
    • B、 条件表达式
    • C、 关系表达式
    • D、 布尔类型的表达式

    正确答案:D

  • 第8题:

    switch语句中的表达式的值除了是整型或字符型还可以是布尔型。


    正确答案:错误

  • 第9题:

    下列表达式中()不是布尔表达式。

    • A、A=3
    • B、A div B
    • C、A and B
    • D、A>B

    正确答案:B

  • 第10题:

    sizeof(float)是()。

    • A、一个双精度表达式
    • B、一个整型表达式
    • C、一种函数调用
    • D、一个不合法的表达式

    正确答案:B

  • 第11题:

    单选题
    下列表达式中()不是布尔表达式。
    A

    A=3

    B

    A div B

    C

    A and B

    D

    A>B


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    表达式Y+1>=X是一个()。
    A

    字符串表达式

    B

    关系表达式

    C

    算术表达式

    D

    不合法的表达式


    正确答案: A
    解析: 暂无解析

  • 第13题:

    用布尔代数法计算事故树的割集,是将布尔表达式化为最简合取表达式。()


    参考答案:错误

  • 第14题:

    设已给文法 G=(VN,VT,P,S) ,其中:VN={S}VT={a1,a2,…,an,∨,∧,~,[,]}P={S→ai∣ i=1,2,…,n}∪{S→~S,S→[S∨S],S→[S∧S]}此文法所产生的语言是()。

    A.以终结符 a1,a2,…,an 为运算对象的布尔表达式串

    B.以∨,∧,~为运算符,以[、]为分隔符的布尔表达式串

    C.以终结符 a1,a2,…,an 为运算对象,以∨,∧,~为运算符,以[、]为分隔符的布尔表达式串

    D.以[、]为分隔符的布尔表达式串


    正确答案:C

  • 第15题:

    表达式'8'-'2'的值是( )。

    A.整数6

    B.字符6

    C.表达式不合法

    D.字符8


    正确答案:A
    解析: 在C语言中,虽然字符都是变为其对应的ASCII码值来参与算术运算的,但字符间的相对位置关系还是不变的,字符8和字符2的ASCII码值相差仍是6。

  • 第16题:

    下列选项中的变量已正确定义,则表达式不合法的是 ( )

    A.'A'%6

    B.'n'-3

    C.a>=4==b<1

    D.'a'=8


    正确答案:D

  • 第17题:

    对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当( )时可进行短路计算。

    A.a 的值为trueB.d的值为trueC.b的值为trueD.c的值为true


    正确答案:A

  • 第18题:

    在C#语言中,if语句后面的表达式,不能是()

    • A、 逻辑表达式
    • B、 算数表达式
    • C、 关系表达式
    • D、 布尔类型的表达式

    正确答案:B

  • 第19题:

    下列不合法的关系表达式是()。

    • A、a>b>c
    • B、a<>c
    • C、a=c
    • D、a<c

    正确答案:A

  • 第20题:

    表达式Y+1>=X是一个()。

    • A、字符串表达式
    • B、关系表达式
    • C、算术表达式
    • D、不合法的表达式

    正确答案:B

  • 第21题:

    已知:intt=0;while(t=1){...},则以下叙述正确的是()

    • A、循环表达式的值为0
    • B、循环表达式的值为1
    • C、循环表达式不合法
    • D、以上说法都不对

    正确答案:B

  • 第22题:

    t为int类型,进入循环while(t=1){...}之前,t的值为0。则以下叙述中,正确的是()

    • A、循环控制表达式的值为0
    • B、循环控制表达式的值为1
    • C、循环控制表达式不合法
    • D、以上说法都不对

    正确答案:B

  • 第23题:

    单选题
    在C#语言中,if语句后面的表达式,不能是()
    A

     逻辑表达式

    B

     算数表达式

    C

     关系表达式

    D

     布尔类型的表达式


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    在C#语言中,if语句后面的表达式应该是()
    A

     逻辑表达式

    B

     条件表达式

    C

     关系表达式

    D

     布尔类型的表达式


    正确答案: A
    解析: 暂无解析