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

    一.运算符

        运算符包括:算数运算符、关系运算符、条件运算符、赋值运算符


            1. 算数运算符:++,--,*,/,%,+,-
              int a = 3++;//常量不可以使用++,--
              int a = 2;
             a++;//这句代码可以写成a=a+1;
             ++a;
             Console.WriteLine(a);

             前加加和后加加的区别
             int a = 3;
             int b = a++;//====>int b = a; a=a+1;
             int c = ++a;//====>a=a+1; int c =a;

             Console.WriteLine("b="+b);
             Console.WriteLine("c="+c);

          2. 关系运算符:>,<,>=,<=,==,!=
             int a = 3;
             int b = 5;
             bool c = a >= b;
             bool d = a == b;
             bool e = a < b;


            Console.WriteLine(e);

          3.逻辑运算符:&&与,||或,!非
            int a = 1;
            int b = 2;
            int c = 3;

            bool d = a >= b && a < c;//两者必须都同时满足
            bool e = a < b || a > c;//两者只要有一方满足
            //返回值不是true就是false
            Console.WriteLine(e);


         4.条件运算符: ?:
           问号前面是关系表达式,问,此关系表达式对么?
           如果返回值是true,得到冒号前面的值
           如果返回值是false,得到冒号后面的值
           这是唯一的一个三元(目)运算符
           int a = 1;
           int b = 2;
           string c = (a > b) ? "这是对的" : "这是错的";
           string d = a < b ? "这是对的" : "这是错的";

           Console.WriteLine(d);

         5.赋值运算符: = , += , -= , *= , /= , %=
           int a = 1;
           int b = 2;
           a += b;//a = a +b; a = 3;
           a -= b;//a=1;
           a *= b;//a =2;
           a /= b;//a=1;
           Console.WriteLine(a);

        6.% (模)取最后的余数
          int a = 10;
          int b = 4;
          int c = a % b;
         Console.WriteLine(c);

  • 相关阅读:
    Bootstrap 学习笔记 之网格系统
    自定义属性建立匹配、对应关系——JS学习笔记2015-5-27(第40天)
    CSS那些事儿——关于如何提高编写代码的能力
    自定义属性,匹配数组内容——JS学习笔记2015-5-26(第39天)
    css学习之幻灯片(轮播图)原理
    自定义属性,第一节——JS学习笔记2015-5-25(第38天)
    字体不同,造成的显示异常
    浮动相关理解,以及清除浮动的方法总结
    border实现三角箭头
    go mode
  • 原文地址:https://www.cnblogs.com/arxk/p/5157358.html
Copyright © 2011-2022 走看看