zoukankan      html  css  js  c++  java
  • c基础-运算符

     

    运算符分为:关系运算符,算术运算符,逻辑运算符,三目运算符
      1.关系运算符:>,>=,<',<=,==,!=
      2.优先级:>,>=,<',<= 优先级高于 ==,!=
      eg:2=3>1 结果是0,相当于2=1,先计算3>1

        4>3>2 结果是0 ,相当于1>2,先计算4>3

    2.计算顺序:
      不同级运算:由优先级高到优先级低。

      同级运算:从做到右,依次计算

    2.算术运算符:+,-,*,/

      1.计算顺序:先乘除后加减

    3.逻辑运算符:&&,|| ,!
      &&:逻辑与,只要左边的表达式不成立,那么就不计算右边的表达式
      || :逻辑或,只要左边的成立,那么就不计算右边的表达式
      !:逻辑非,将表达式结果取反

    4.关系运算符,算术运算符,逻辑运算符优先级关系:算术运算符 > 关系运算符 > 逻辑运算符
      注:逻辑非的优先级高于算术运算符 , 关系运算符 ,和其它逻辑运算符

    5.三目运算符
      格式:变量=表达式2 > 表达式3 ?值1:值2
      解析:如果表达式2 > 表达式3 成了,那么就将 :左边的值赋给变量,否则将 : 右边的赋值给变量

    6.在有()的情况下,都是先计算()里面的表达式

  • 相关阅读:
    POJ 2031 Building a Space Station
    [Codeforces 623A] Graph and String
    [Codeforces 986E] Prince's Problem
    [Codeforces 496E] Distributing Parts
    [Codeforces 1037E] Trip
    [Codeforces 1037D] Valid BFS?
    [Codeforces 666B] World Tour
    [Codeforces 449B] Jzzhu and Cities
    [Codeforces 475B] Strongly Connected City
    [Codeforces 437C] The Child and Toy
  • 原文地址:https://www.cnblogs.com/hui1107464497/p/4526320.html
Copyright © 2011-2022 走看看