Java--逻辑运算符和算术运算符的使用及练习

一.四种逻辑运算符

 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

  • 10
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值