为了账号安全,请及时绑定邮箱和手机立即绑定

帮忙找一下错,如果可以的话帮我解说一下

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:((b$$c)+"未通过");

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

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

        System.out.println:((a^b+)"通过");

}

}



正在回答

3 回答

首先,输出语句的第一行:System.out.println:((b$$c)+"未通过");

“且”的符号是 &&,而不是$$

其次,System.out.println:((!ad+)"未通过"); System.out.println:((a^b+)"通过");

这两行中有两处错误,第一你的连接符“+”应该在括号外面,正确的书写格式

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

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

第二处相信你已经发现了,你的第三处输出语句逻辑运算表达式错误,

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

正确写法:System.out.println((!a) + "未通过");

求采纳!!!


0 回复 有任何疑惑可以回复我~

b$$c   b&&c    !ad   !a

0 回复 有任何疑惑可以回复我~

错误有点多,修改后代码如下:

第一条输出语句应该为:System.out.println((b&&c) + "未通过");

第二条输出语句应该为:System.out.println((a||b) + "通过");

第三条输出语句应该为:System.out.println((!a) + "未通过");

第四条输出语句应该为:System.out.println((a^b) + "通过");


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

帮忙找一下错,如果可以的话帮我解说一下

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号