逻辑运算符一般两边都是关系表达式或者bool类型的值
如果是逻辑与:两边都成立 整个式子才会成立
如果是逻辑或:有一边成立 整个式子也会成立
&&和& 区别在于第一边不成立时 会不会执行另一边,效率问题(因为第一个是false 无论第二个true或false 整个式子都是false)
||和| 区别在于第一边已经成立了 会不会执行另一边,效率问题(因为第一个是true 无论第二个true或false 整个式子也都是true)
逻辑与(&&和&)
题目是:
借着x y 值得变化 来看他们的区别
![在这里插入图片描述](https://img-blog.csdnimg.cn/893370e76c434c4086ae55a7dd9b8f40.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP5bCP5pumfg==,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
结果是:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2587b3c6b1b14e01a18b9f6aad36a4e6.png#pic_center)
逻辑或(|| 和 |)
题目是:
借着x y 值得变化 来看他们的区别