get到了运算符吗?

在C语言的海洋中存在许多的运算符,不知道你是否被其中的某一个弄的晕头转向,下面笔者将会一一介绍自己所接触到的C语言运算符。

一.算术运算符:

  1. 加法运算符:+
    加法运算符(addition operator)用于加法运算,使其两侧的值相加。相加的值(运算对象)既可以是变量,也可以是常量。
  2. 减法运算符:-
    减法运算符(subtraction operator)用于减法运算,使左侧的数值减去右侧的值。
    +和-运算符都是二元运算符(binary operator),即需要两个运算对象才能完成操作。
  3. 符号运算符:- 与 +
    减号可用来标明或改变一个值的代数符号。eg:num = -15;sum = -num; 则sum = 12。
    加号并不会改变运算对象的值或符号。eg:num = +12。
    这样使用+与-运算符被称作一元运算符(unary operator),即只需要一个运算对象。
  4. 乘法运算符:*
    乘法运算符(multiplication operator)把左边的值乘以右边的值。
  5. 除法运算符:/
    除法运算符(division operator)左侧的值是被除数,右侧的值是除数。除法有两种类型:
    ①整数除法:即 整数/整数=整数,如果两个整数相除有小数出现,小数部分会被抛弃,这一过程称为“截断”,eg:5/3=1。②浮点数除法:混合着浮点数与整数计算结果是浮点数。PS:在C99中舍入方法是“趋零截断”,eg:3.8会被转换成3。
  6. 取模运算符:%
    取模运算符(modulus operator)只能用于整数运算。给出左侧整数除以右侧整数的余数(remainder)。eg:5%3=2。
  7. 递增运算符:++
    递增运算符(increment operator)将其运算对象递增1。且前缀先增,后缀后增,eg: 前缀形式:a=2*++b; 先将b递增1,再乘以
  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值