有如下程序段 if(x>0) { System.out.println("first");} else if (x > -4) { System.out.println("second");} else { System.out.println("third");} x的取值在什么范围内时,将打印出字符串“second"?A.x > 0B.x > -4C.x < = -4D.x < = 0 & & x > -4

题目

有如下程序段 if(x>0) { System.out.println("first");} else if (x > -4) { System.out.println("second");} else { System.out.println("third");} x的取值在什么范围内时,将打印出字符串“second"?

A.x > 0

B.x > -4

C.x < = -4

D.x < = 0 & & x > -4


相似考题
更多“有如下程序段 if(x&gt;0) { System.out.println("first");} else if (x &gt; -4) { System.o ”相关问题
  • 第1题:

    有如下程序段if (x>0) {System.out.println ("first") ;}else if (x>-4) { System.out.println ("second") ; }else{System.out.println ("third") ;}x的取值在( )范围内时,将打印出字符串"second"。

    A.x>0

    B.x>-4

    C.x<=-4

    D.x<=0&&x>-4


    正确答案:D

  • 第2题:

    给出下列代码片段: if(x>0){System.out.println("first");} else if(x>-3){System.out.println("second");} else{System.out.println("third");} 当x处于( )范围时打印字符串"second"。

    A.x>0

    B.x>-3

    C.-3<x<=0

    D.x<=-3


    正确答案:C

  • 第3题:

    给出下面代码段:x处于什么范围时打印字符串“second”。 ( ) public class forLoopStatement { public static void main(String[]args) { int x=______;//给x赋值 if(x>0){System.out.println("first");} else if(x>-3){System.out.println("second");} else{System.out.println("third");} } }

    A.x>0

    B.x>-3

    C.x<=-3

    D.x<=0&x>-3


    正确答案:D
    解析:本题考查的是if语句。要使程序打印字符串“second”,必须满足x>-3并且x=0。所以选项D是正确的。选项A中x>0,显然是打印的"first",所以选项A不正确。选项B中x>-3,它的结果有两种,如果x>0则打印"first",如果x=0&x>-3则打印"second",所以选项B不正确。选项C中x=-3,显然是打印"third",所以选项C不正确。

  • 第4题:

    为表示关系:x≥Y≥z,应使用的C语言表达式是( )。A.(x>=y)&&(y>=z)B.(x>=y)A

    为表示关系:x≥Y≥z,应使用的C语言表达式是( )。

    A.(x>;=y)&&;(y>;=z)

    B.(x>;=y)AND(y>;-x)

    C.(x>;=y>;=z)

    D.(x>;=y)&(y>;=z)


    正确答案:A
    C语言中用“&&”作两个表达式的连接。

  • 第5题:

    有如下程序段 if(x>0){System.out.println("first");} else if(x>-4){System.out.println("second");{ else{System.out.println("third");}x的取值在什么范围内时,将打印出字符串“second”? ( )

    A.x>0

    B.x>-4

    C.x<-4

    D.x<0&&x>-4


    正确答案:C