参考答案和解析
false
更多“表达式5>1的结果是true。”相关问题
  • 第1题:

    已知“a=10,r=6,x=7,b=True”,表达式“a>=2*3.14159*r And x<>5 Or Not b”的值为______。

    A.False

    B.True

    C.1

    D.0


    正确答案:A
    解析:运算符的运算顺序是先算算术运算符,再算关系运算符最后算逻辑运算符,逻辑运算符的优先顺序是Not、And、Or,所以此题先算“2*3.14159*r”,它的值接近38,再算“a>=2*3.14159 *r”和“x >5”,分别是False和True,再算“Not b”,值为False,再算And运算符,即False And True结果为False,最后算Or运算符,False Or False结果为False。

  • 第2题:

    以下程序段运行的结果是______。Dim a(-1 To 5) As BooleanDim flag As Booleanflag = FalseDim i As IntegerDim j As IntegerDo Until flag = True For i=-1 To 5 j=j+1 If a(i)= False Then a(i)= True Exit For End If If i = 5 Then flag = True End If NextLoopPrint j

    A.20

    B.7

    C.35

    D.8


    正确答案:C
    解析:该程序段的作用是给数组a的每个数组元素赋值True,具体实现的方式为:每次从数组a的第一个元素开始判断,该元素是否为False,如果是,则令此元素为True,然后跳出循环,重新从数组a的第一个元素开始判断;如果当前元素不为False,则判断下一个元素。因此语句j=j+1将执行1+2+3+4+5+6+7=28次,即j=28。然后再遍历一遍数组a的所有元素,最后结束程序段。所以j最终的值是:j=28+7=35。

  • 第3题:

    设a=2,b=3,c=4,d=5,表达式:a>b and c<=d or2*a>c的值是( )。

    A.-1

    B.1

    C.FALSE

    D.TRUE


    正确答案:C

  • 第4题:

    以下3个表达式的结果分别是?() 0===’0’ ’0’==false 1===true

    • A、false,true,false
    • B、true,true,false
    • C、false,false,true
    • D、true,true,true

    正确答案:A

  • 第5题:

    表达式2<3&&8<=(a=10)的结果是()

    • A、0
    • B、1
    • C、False
    • D、True

    正确答案:B

  • 第6题:

    在C语言程序中,表达式5%2的结果是()。

    • A、2.5
    • B、2
    • C、1
    • D、3

    正确答案:C

  • 第7题:

    表达式3/6*5的计算结果是()。


    正确答案:0

  • 第8题:

    表达式{1,3,2}>{1,2,3}的值为True。


    正确答案:错误

  • 第9题:

    以下哪个语句打印出来的结果是false()。

    • A、alert(1=true)
    • B、alert(isNaN(1))
    • C、alert(5="5")
    • D、alert(null=undefined)

    正确答案:B

  • 第10题:

    条件表达式(result)?"true":"false"的意义是(),其中result是逻辑表达式。

    • A、如果result为true,则表达式的值是true,否则为false
    • B、如果result为false,则表达式的值是true,否则为false
    • C、如果result为true,则表达式的值是false,否则为true
    • D、表达式错误

    正确答案:A

  • 第11题:

    多选题
    JavaScript中,正确的说法是?()
    A

    !true的结果是false

    B

    !(10>;5)的结果是5

    C

    !(10>;5)的结果是true

    D

    5>;1&&10>;50的结果是false


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

  • 第12题:

    填空题
    逻辑表达式:!true||false的结果是()

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

  • 第13题:

    表达式select (9+6*5+3%2)/5-3 的运算结果是多少?

    A 1

    B 3

    C 5

    D 7


    参考答案:C

  • 第14题:

    以下程序段运行的结果是______。 Dim a(-1 To 5)As Boolean Dim flag As Boolean flag=False Dim i As Integer Dim j As Integer Do Until flag=True For i=-1 To 5 j=j+l If a(i)=False Then a(i)=True Exit For End If If i=5 Then flag=True End If Next Loop Print j

    A.20

    B.7

    C.35

    D.8


    正确答案:C
    解析:该程序段的作用是给数组a的每个数组元素赋值True,具体实现的方式为:每次从数组a的第一个元素开始判断,该元素是否为False,如果是,则令此元素为True,然后跳出循环,重新从数组a的第一个元素开始判断;如果当前元素不为False,则判断下一个元素。因此语句j=j+1将执行1+2+3+4+5+6+7=28次,即j=28。然后再遍历一遍数组a的所有元素,最后结束程序段。所以j最终的值是:j=28+7=35。

  • 第15题:

    Pascal表达式“2008 div 5 mod -2”的结果是()

    • A、8
    • B、-1
    • C、0
    • D、1

    正确答案:D

  • 第16题:

    逗号表达式的形式如下:            表达式1,表达式2  则逗号表达式的结果是()的值。


    正确答案:表达式2

  • 第17题:

    表达式1001==0x3e7的结果是()。

    • A、false
    • B、False
    • C、true
    • D、True

    正确答案:B

  • 第18题:

    逻辑表达式:!true||false的结果是()


    正确答案:false

  • 第19题:

    以下表达式的值结果为True的是?()

    • A、undefined==null
    • B、undefined===null
    • C、NaN==NaN
    • D、true==1

    正确答案:A,D

  • 第20题:

    下列表达式中,返回True的是()。

    • A、a=2 b=2 a=b
    • B、3>2>1
    • C、True and False
    • D、2!=2

    正确答案:B

  • 第21题:

    在If条件语句中,如果条件是数值表达式,表达式的结果是0则为Flase,非0为True。


    正确答案:正确

  • 第22题:

    单选题
    条件表达式(result)?"true":"false"的意义是(),其中result是逻辑表达式。
    A

    如果result为true,则表达式的值是true,否则为false

    B

    如果result为false,则表达式的值是true,否则为false

    C

    如果result为true,则表达式的值是false,否则为true

    D

    表达式错误


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

  • 第23题:

    判断题
    在If条件语句中,如果条件是数值表达式,表达式的结果是0则为Flase,非0为True。
    A

    B


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

  • 第24题:

    单选题
    Pascal表达式“2008 div 5 mod -2”的结果是()
    A

    8

    B

    -1

    C

    0

    D

    1


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