C语言06 ---算术运算符

  1. 算术运算符:
    C语言提供和了大量运算符来处理数据
    算数运算符:
    在这里插入图片描述
    几点要注意:
    • 用*号和/号代替乘法和除法
    • 对于整数部分采用舍弃小数的方式,不是四舍五入。
    • 对于浮点数的除法能够获取一个相对逼近的值。
    • %是求余数的意思,两边的操作数必须是整数。
  2. “目”的解释
    我们把运算符作用的运算对象称之为操作数,运算符是单目运算符还是双目运算符,取决于他们能操作的操作数。
  3. 表达式
    用运算符和括号将操作数连接起来的式子,我们称之为表达式。
    * 1+1
    * a+b
    * ‘a’+‘b’
    * a+b+pow(a,b)+‘c’*3/4+5
  4. 运算符的优先级和结合性
    符号优先级
  5. 类型转换
    当一个运算符的几个操作类型不同时,编译器需要把他们转换成共同的数据才能进行操作,一般情况,小坑会往大坑转,以确保精度问题。
    强制转型的话,用括号加类型
    比如:
(int) 2.5
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值