niusouti.com
参考答案和解析
正确答案:B
更多“已知如下代码: booleanm=tree; if(m==false) System.out.println("False"); elseSystem.out.pfin ”相关问题
  • 第1题:

    下列代码的执行结果是( )。 public class Test{ public static void main String args[]){ String s1=new String("welcome"); String s2=new String("welcome"); System.out.println(s1==s2); System.out.println(s1.equals(s2)); } }

    A.false,false

    B.false,true

    C.true,true

    D.true,false


    正确答案:B

  • 第2题:

    执行下列程序段后,m,x,y的值分别是( ).intx=5,y=5;booleanm;m=--x

    A、true,3,6

    B、false,3,5

    C、true,4,5

    D、false,4,6


    正确答案:C

  • 第3题:

    "9.给出以下代码,请问该程序的运行结果是什么? class Example{ public static void main(String args[]){ boolean flag=false; if(flag=true){ System.out.println("false"); } else{ System.out.println("true"); } } }"

    A.代码编译失败,if语句错误。

    B.代码编译成功,但在运行期时if语句处抛出异常。

    C.输出true。

    D.输出false。


    打印输出x=13,a=7,b=8

  • 第4题:

    下面程序段: boolean a=false; boolean b=true; boolean c=(a&&B) &&(!B) ; boolean result=(a&B) &(!B) ; 执行完后,正确的结果是( )。

    A.c=false;result=false

    B.c=true,result=true

    C.c=tree;result=false

    D.c=false;result=trae


    正确答案:A
    解析:本题考查Java中的运算。首先要清楚,“&&”是逻辑与运算符;“!”是逻辑非运算符;“&”是按位与运算符。按照逻辑运算符“a&&b”是false,“!b”是false,所以c是false。“a&b”是false,所以result是false。要注意区分“&&”和“&”,以及运算符之间的优先级关系,本题虽然没有涉及,但也要作为重点掌握。

  • 第5题:

    执行下列程序段后,m,x,y的值分别是()。 int x=2,y=4; boolean m; m=++x>y--;

    A.true , 2,4

    B.false , 3,3

    C.true, 3,3

    D.false, 2,4


    false , 3,3