if (a>b&&b>c) 条件是满足的,为什么选择答案D是错的呢?

来源:2-2 选择题

高烧不退

2017-12-23 15:50:31

http://img.mukewang.com/climg/5a3e0a110001da2e06300445.jpg
if (a>b&&b>c) 条件是满足的,执行System.out.println(d);下面的else if 就不需要运行了,为什么选择答案D是错的呢?

写回答

2回答

好帮手慕珊

2017-12-24

c-1>=d的结果是布尔值,布尔值不能和整型1进行比较。祝学习愉快!

1

不讲究这些

2017-12-24

else if  条件语句错了   c-1>=d   是布尔值。  

1

0 学习 · 7235 问题

查看课程