• 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.在有()的情况下,都是先计算()里面的表达式

  • 相关阅读:
    Codevs 2602 最短路径问题
    NOIp2015酱油酱油记
    51Nod-1091 线段的重叠
    poj-3264-Balanced Lineup
    51Nod-1212 无向图最小生成树
    51Nod-1279 扔盘子
    51Nod--1010 只包含235的数
    51Nod--1015 水仙花数
    51Nod-1136 欧拉函数
    使用caffe训练自己的CNN
  • 原文地址:https://www.cnblogs.com/hui1107464497/p/4526320.html
Copyright © 2020-2023  润新知