问一下,这个代码看了好久找不出毛病,路过的同学或者老师解答一下,谢谢

来源:3-5 Java中的逻辑运算符

四系丸子丶

2018-06-12 11:50

public class HelloWorld {
    public static void main(String[] args) {
  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) +" 通过");
 }
}

写回答 关注

5回答

  • 亦然的M先生
    2018-06-26 09:36:57

    最后的倒数第二的代码分号错误  应为“;”

  • 耳语呢喃
    2018-06-13 21:50:58

    .....你有四句没加分号,;;

  • Wick_L
    2018-06-12 13:59:49

    System.out.println((!a) +" 未通过");这个分号错了,是 (;)

  • 菜农长风
    2018-06-12 13:48:33

    可能一开始都不会注意分号,我也卡了好久。只能说中文分号要2个字符,英文只要一个,如果运行不了先检查分号。

  • 菜农长风
    2018-06-12 13:46:13

    最后第二个分号,你的标点应该是不对的

Java入门第一季(IDEA工具)

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167989 学习 · 18750 问题

查看课程

相似问题