c语言基础教程三章_运算符和表达式免费版.docVIP

  • 0
  • 0
  • 约2.77万字
  • 约 30页
  • 2016-10-12 发布于贵州
  • 举报

c语言基础教程三章_运算符和表达式免费版.doc

c语言基础教程三章_运算符和表达式免费版

完全免费版 第三章??????运算符和表达式 ?3.1.1算术运算符 ?? 算术运算符分单目运算符和双目运算符两种。单目运算符只有求负数运算符(一),又称为负值运算符。与它对应的正值运算符(+)很少使用,这里不详述。负值运算符是用来改变一个操作数的正或负号的。在一个正数前加一负值运算符后,则该数变为负数;在一个负数前加一负值运算符后,则该数变为正数。 ??? 双目运算符有如下5种: ??? +:加法运算符。如,3+9十I1. ??? 一:减法运算符加,7一40 ??? *:乘法运算符。如,5*3 ??? /除法运算符。如,18/6 ??? %:求余运算符。如,12%5. ??? 这5种运算符都要求有两个操作数,故称双目运算符。 ??? 说明: ??? (1)除求余运算符只适用整型数运算外,其余运算符可以作整数运算,也可以作浮点数运符。加、减法运算符还可作字符运算。 ??? (2)两个整数相除其结果为整数。例如,8/5结果为1.小数部分舍去。如果两个操作数有一个为负数时,则舍入方法与机器有关。多数机器是取整后向零靠拢。例如,8/5取值为1.8/5取值为一1,但也有的机器例外。 ??? (3)求余运算符的功能是舍掉两整数相除的商,只取其余数。两个整数能够整除,其余数为0,例如,8%4的值为0,当两个整数中有一个为负数,其余数如何处理呢?请记住,按照下述规则处理: ??? 余数=被除

文档评论(0)

1亿VIP精品文档

相关文档