C语言笔记 ——第一章 C语言的知识(六)

1.8 基本算数运算符

1、基本算数运算符包括:+(加),-(减),*(乘),/(除),%(取余)

2、基本算数运算符的结合方向:从左向右

3、优先级:

注:负号和减号,虽然都是由“ - ”表示,但是优先级不同,结合方向也不同

4、补充说明:

(1)“ - ”表示负号时,为单目运算符,右结合,表示负数。例如:-1

(2)两整数相除,结果仍然为整数。即整数 / 整数 = 整数

(3)“ % ”两侧数据要均为整型数据

举例:

5 / 2 = 2 , -5 / 2.0 = -2.500000(发生隐式转换,2.0为float型结果保留6位小数), 

1 / 2 = 0 , 5 % 2 = 1 , -5 % 2 = -1 , 1 % 10 = 1 , 5 % 1 = 0

但是,5.5 % 2是错误的,因为%符号两侧要为整型 

5、C语言的表达方式与数学有一定区别

(1)C语言算数表达式的乘号*不能省略

(2)C语言表达式不允许出现字符集允许外的字符

(3)C语言算数表达式不允许有分子分母的形式

(4)C语言算数表达式只能使用圆括号改变运算的优先顺序,不能指望用 [ ]

6、 2.5 + 6 - 2 * 2 = 4.500000

  • 16
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值