。单目运算符只有求负数运算符(一),又称为负值运算符。与它对应的正值运算符(+)很少使用,这里不详述。负值运算符是用来改变一个操作数的正或负号的。在一个正数前加一负值运算符后,则该数变为负数;在一个负数前加一负值运算符后,则该数变为正数。

    双目运算符有如下5种:

    +:加法运算符。如,3+9十I1.
    一:减法运算符加,7一40
    *:乘法运算符。如,5*3
    /除法运算符。如,18/6
    %:求余运算符。如,12%5.

    这5种运算符都要求有两个操作数,故称双目运算符。

    说明:http://www.zhonghuabz168.com
http://www.chengdubanzheng99.com
    (1)除求余运算符只适用整型数运算外,其余运算符可以作整数运算,也可以作浮点数运符。加、减法运算符还可作字符运算。

    (2)两个整数相除其结果为整数。例如,8/5结果为1.小数部分舍去。如果两个操作数有一个为负数时,则舍入方法与机器有关。多数机器是取整后向零靠拢。例如,8/5取值为1.8/5取值为一1,但也有的机器例外。http://www.shandongbz168.com


    (3)求余运算符的功能是舍掉两整数相除的商,只取其余数。两个整数能够整除,其余数为0,例如,8%4的值为0,当两个整数中有一个为负数,其余数如何处理呢?请记住,按照下述规则处理:

    余数=被除数-除数*商

    这里,被除数是指%左边的操作数,除数是指%右边的操作数,商是两整数相除的整数商。

    例如,-8/5的余数应该是http://www.zhongxingbz168.com   


    —5*(-1)=-3

    而8/一5的余数应该是

    8-(-5)*(-1)=3

    (4)一个字符常量可与整数作加减运算。下列表达式是合法的:

    C+'A'-'a'

    其中,c是一个字符变量,该表达式将c所存放的大写字母变成了小写字母。