问答详情
源自:3-5 Java中的逻辑运算符

运行出错。 不知道哪里出错了。明明是照着打的

boolean a = true; // a同意

boolean b = false; // b反对

boolean c = false; // c反对

boolean d = true; // d同意

    System.out.println((a && b)+"未通过");

    System.out.println((a || d)+"通过");

    System.out.println((!a)+"未通过");

    System.out.println((c ^ d)+"通过")


提问者:weixin_慕尼黑7090775 2020-07-19 11:18

个回答

  • JovetWang
    2020-07-28 11:37:12

    每一句结尾的分号都为中文状态下输入,应切换为英文状态下输入。

    最后一句缺少分号,应补全。

    System.out.println((a && b) + "未通过");        System.out.println((a || d) + "通过");        System.out.println(( !a ) + "未通过");        System.out.println((c ^ d) + "通过");


  • qq_慕标8161945
    2020-07-19 14:06:26

    http://img3.mukewang.com/5f13e2950001820f12980364.jpghttp://img3.mukewang.com/5f13e2cd0001393913580931.jpg注意中英文输入状态

  • qq_慕标8161945
    2020-07-19 13:59:44

    最后少了个分号  ; 

    还有就是检查一下是否为英文状态下