zoukankan      html  css  js  c++  java
  • 各类运算符

    各类运算符

    一、算术运算符
    +、-、*、/(整数相除结果仍是整数,若结果有小数,需要让运算变量有一个为小数)、%、++、--

    二、赋值运算符
      =(将等号右边的赋给左边)、+=、-=、*=、/=、%+
        赋值运算会自动进行数据类型转换

    三、关系运算符
      >、<、>=、<=、==、!=、
        (最终结果都是布尔类型)

    四、逻辑运算符
      || | :或 有true则true
      & && : 与 有false则false

      ^:相同则false,不同则true。

      !:非

      注意事项:
      两或||、|的区别:当||遇到true,结果就是true,不继续对||后面的表达式进行判断。|若表达式有true则结果为true,但是会对整个句子进行判断
      两与&&、&的区别:当&&遇到false,结果就是false,不继续执行后面的代码。&需执行完整个表达式。

    五、三元运算符
      1. 格式:(关系表达式)?表达式1:表达式2;    //表达式为true,执行表达式1,false则执行表达式2
      2. 举例:
        int a = 10;     int b=20;      (a>b)?a:b;      //选两个数最大值

        int a=10,b=20, c=30;      int max =(a>b)?((a>c)?a:c):((b>c)?b:c);      //选三个数最大值

    smile
  • 相关阅读:
    数组的顺序存储表示
    CF538G Berserk Robot
    【LGR-077】洛谷 10 月月赛 I Div.1 && P6854 Tram
    [THUPC2019]找树
    CF536D Tavas in Kansas
    luogu「EZEC-4.5」子序列
    2020.8.7
    拉格朗日反演
    2020.8.6
    初赛复习
  • 原文地址:https://www.cnblogs.com/qiuqiu001/p/7775053.html
Copyright © 2011-2022 走看看