运算符的使用

运算符

       运算符分四大类,按优先级顺序是:算术运算符>关系运算符>逻辑运算符>赋值运算符。运算符也叫操作符

算术运算符

       算术运算符就是我们通常进行计算的符号:+、-、*、/、%,代表着加减乘除(后两个都代表除号,所表达的含义不同)。

       运算符两端都有操作数的叫做双目操作符+、-、*、/、%就是双目操作符。

+、-、*

+、-、*就是用于完成加法、减法、乘法的。

++、--

     讲到+、-了,那就了解一下两个加号,减号所表达的意思吧。

前置++(--)

     前置++(--)计算方法:先+1(-1)后使用

    a原来是10,先+1得出a为11,再使用就是赋值给b。b得到的也为11。(前置--同理)

后置++(--)

     后置++(--)计算方法:先使用,再+1

    a为11,先使用就是先把a的值赋值给b,b为11,再a+1,得出a为12。所以最后结束后a为12,b为11。

/

    “/ ”两端如果是整数,用整数除法,得到的结果也为整数。有余数舍去小数部分,只要整数部分。

    如果想要得到小数部分,那么就要用浮点数除法

    浮点数除法:两个运算数至少有一个是浮点数。这样得出来的结果带有小数。

关系运算符

   关系运算符有6种,为:<、>、>=(大于等于)、<=(小于等于)、=、!=(不等于)

   关系运算符的值只能为0或1

   C语言中我们要知道一切非零的数都为真。即0为假,其它数为真,不过通常用1表示真

逻辑运算符

  逻辑运算符有三个:!(逻辑非)、&&(逻辑与)、||(逻辑或)

  “!”指本来值的反值。

eg:“!0”这个逻辑表达式的值为1。

        “!3”这个逻辑表达式的值为0。

        “&&”是一假则假,“||”是一真则真。"&&"是和的意思,"||"或者的意思)

赋值运算符

   “=”是一个随时可以给变量赋值的操作符。

   为了使操作简便,C语言提供了复合赋值符。

   +=、-=、*=、/=等等它们的使用方法一样。

条件操作符

条件操作符为 exp1?exp2:exp3,意思是若1为真则结果为2,2被执行;若1为假则结果为3,3被执行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值