第一个if后面的布尔值是true,为什么不是选d=2呢?

来源:2-2 选择题

shooting_

2017-03-13 14:35:54

第一个条件满足了不是不用看后面的内容了吗

写回答

1回答

奇巧巧克力

2017-03-13

你好,因为((c-1>=d)==1这条语句有语法错误,因为(c-1>=d)的结果为布尔值,布尔值不能和整型1进行比较,所以会出现编译错误。因此不会输出d=2的,如果我的回答解决了你的疑惑请采纳.~祝学习愉快!

0
hhooting_
h 非常感谢!
h017-03-13
共1条回复

0 学习 · 7235 问题

查看课程