C语言——运算符(部分)

算数运算符

最简单的加减乘除,在此只需要强调一点,在取余%的时候,我们不能用float,double类型,也很好理解,你的目的是要取余的,只有在整数的时候才可以取余,小数就不行了,当然还有最重要的一点啦,一定要把这节课的所有运算符都背下来,这个才是最重要的

关系运算符

关系运算符这里面前几个用的比较多,要特别强调最后一个,!=这个是不等于,这个用的比较少,可以侧重的记一下这个

逻辑运算符

1逻辑反

比方说上面那个例子,k=8,那么如果下面说k==0,按照正常是不对的(0),但是我在前面加一个!,例如:!(k==0),他就对了(1)

逻辑反!(式子)的意思就是把括号里面本来的结果给反过来

2逻辑与   短路特性-逢0截止

但我经常会读成逻辑和,和的意思是什么呢,可以理解为两个都要成立,那么只要其中一个式子不对,那么后面的就不需要运行了,那么他的结果就是0,(就是不对的意思)看上面的例子:int x=5,y=18;(x+1)>=0)&&(y==18),&&前面的一个式子是对的(1),但是后面的式子不对呀,那么他整个整体都是不对的,所以,逻辑与的特点是短路特性-遇见零了,就停止往下走

3逻辑或   短路-逢1截止

那逻辑或,和上面的逻辑与相反,上面是遇见零就停止运算,那么逻辑或,就是遇见1就停止,换句人话来说就是,遇见能对的,就停止了,有点像从这几个里面选出来那个对的就行了,就停止

  • 17
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值