美文网首页
5.算术运算符和赋值运算符

5.算术运算符和赋值运算符

作者: Joe_Game | 来源:发表于2018-05-05 08:44 被阅读0次
    • 一、算术运算符(+ - * / %)

      • % 取余数

        • e.g

          image
      • +的优先级高于 =

        • e.g

          image
      • / 取商

        • / 运算符两边都是整型,是取商运算,结果是整数

          image
        • / 运算符任意一边是小数,是小数除法运算,结果是小数

          image
    • 二、自增、自减(++、--)

      • 自增

        • 数字在前,++在后

          • e.g

            image
        • ++在前,数字在后

          • e.g

            image
      • 自减

        • 数字在前,--在后

          • e.g

            image
        • --在前,数字在后

          • e.g

            image
      • 编程规范

        • 一般情况下,++和--不要用于其他语句中,应该单独作为一条语句
          • 不规范示例

            image
    • 三、赋值运算符(=、+=、-=、*=、/=、%=)

      • =

        • e.g

          image
      • +=

        • 含义:在原有的数上再增加

          image
        • e.g

          image
      • -=

        • 含义:在原有的数上再减少

          image
        • e.g

          image
      • *=

        • 含义:在原有的数上再乘以

          image
        • e.g

          image
      • /=

        • 含义:在原有的数上再取商

          image
        • e.g

          image
      • %=

        • 含义:在原有的数上再取余数

          image
        • e.g

          image
    • 四、算术运算符和赋值运算符的优先级

      • 默认的优先级:算术运算符 > 赋值运算符

        • 、 / 、% 高于 + 、- 高于= 、+=、-=、=、/=、%=
          • e.g

            image
      • 优先级同级时,加减、乘除余都是从左往右,但是赋值运算符都是从右往左

        • e.g

          image
      • 可以使用小括号改变优先级

        • e.g

          image

    相关文章

      网友评论

          本文标题:5.算术运算符和赋值运算符

          本文链接:https://www.haomeiwen.com/subject/talsrftx.html