一.四种逻辑运算符
1.&,并且,两边都为真,结果才为真。(两边都要满足)
2.|,或者,两边都为假,结果才为假。(两边满足一个即可)
3.^,逻辑异或,相同为false,不同为true。
4.!,逻辑非,取反。
二.两种短路运算符
1.&&,短路与,结果与&相同,但是具有短路的效果(两边都为真,结果才为真)
2.||,短路或,结果与|相同,但是具有短路的效果(两边都为假,结果才为假)
例:
||逻辑运算符演练:
图1-1
图1-2
而&&逻辑运算符演练为:
图2-1
结果:
图2-2
通过结合演练结果图1-2和演练结果图2-2我们能够清楚地去了解||逻辑运算符与&&逻辑运算符之间的区别,||逻辑运算符是只要两边有一个为真,结果就是真(两个只要满足一个即可),&&逻辑运算符则是两边都为真,结果才为真(两个都要满足)。
三.算术运算符
+ - * /
注意:
如果在计算中有小数参与,结果可能会不精准
如果是整数间的“/”得到的结果会舍去小数部分,只有整数。想到得到余数需要用到%进行取余或者取模操作。
四.
(1):数字6是一个真正伟大的数字,键盘录入两个整数。如果其中一个为6,最终结果输出true。如果它们的和为6的倍数。最终结果输出true。其他情况都是false。
代码演示:
输出:
(2):键盘录入一个三位数,求这个三位数每一位的数字和。 举例:键盘录入123。那么每一位数字相加为:1 + 2 + 3,和为:6
代码演示:
结果:
拓:数值拆分公式
以三位数为例,个位:数值%10
十位:数值/10%10
百位数:数值/100%10