zoukankan      html  css  js  c++  java
  • 运算符分类、优先级

    运算符:
    一、数学运算符:
    +,-,*,/,++,--

    示例1:

    示例2:

    示例3:


    1.递增运算符:++
    (1)前缀递增运算符
        int x=4;
        x++;//输出结果,x的值是5

    示例:


    (2)后缀递增运算符 
        int x=4;
        ++x;//输出结果,x的值是5


    前缀递增运算符跟后缀递增运算符的区别:
       ①int y=++x;
         相当于x=x+1;
         int y=x;
       ②int y=x++;
         相当于int y=x;
         x=x+1;
    2.递减运算符:--
      同递增运算符。

    示例:


    二、关系运算符,共6个。只返回Ture或False。
       == ,  !=  , <   ,>   ,<=   ,>=

    示例:


    三、逻辑运算符,共3个。
       &&(与)    ||(或)      !(非)

    示例:


    四、赋值运算符
      =  ,  +=  ,-=   ,*=   ,%=   ,/=

    示例:


    五、条件运算符()?():()
    示例:x=(x>12)?(x-12):(x);
         //假如x>12,那么x=x-12,否则x=x。

    练习:

     

     优先级:

    算术运算符:!  

                       ++    --(前缀)

                       *   /   %  

                       +    -  

    关系运算符:<    >      <=    >=

                      ==    !

    逻辑运算符:&&       ||

    练习:

  • 相关阅读:
    洛谷 P5043 树的同构 题解
    CF 1178E Archaeology 题解
    UVA 1642 MagicalGCD 题解
    洛谷 P3919 可持久化线段树 题解
    SPOJ 4003 Phone List 题解
    OI/ACM最全卡常大招
    洛谷 P3368 树状数组 题解
    逆序对
    洛谷 U78696 图书馆馆长的考验 题解
    原创 疲劳炉石传说
  • 原文地址:https://www.cnblogs.com/qiqige77/p/4020734.html
Copyright © 2011-2022 走看看