zoukankan      html  css  js  c++  java
  • C#学习 Day5

    算术运算符

    ++ 自加1 有前加和后加

      int age = 18;
                age++;
                Console.WriteLine("age ={0}",age);
                Console.ReadKey();


    -- 自减1 有前减和后减

     int age1 = 18;
                age1--;
                Console.WriteLine("age1 ={0}", age1);
                Console.ReadKey();

    一元运算符++/--比二元的+-优先级高

    上线代码age是后加 所以在进行语句运算时,age++取age原值参与运算

    int age =18;

    int sum =++age -10;

    上面代码age是前加,所以在进行语句运算时,++age加1后的新值参与运算,所以sum等于9

    总之不管是++age还是age++,经过运算后,age的值都进行了+1运算

    相当于:

    int age =18;

    int sum =age-10;

    age =age+1;

    在C#中,一般情况下,一元运算符的优先级大于二元运算符

    复合运算符

    += 例如 age =age+3;    可以等于age+=3;

    -=

    *=

    /=

    关系运算符

    >大于

    <小于

    ==等于

    !=不等于

    >=大于等于

    <=小于等于

    关系表达式的运算结果为bool类型,只有两个值,一个是true,一个是false,如果表达式成立,则为true,反之为false;

    例子 int zsAge =20;

    int lsAge =18;

    bool isRight =zsAge > lsAge;

    console.writeline(isRight); 

    console.readkey();

  • 相关阅读:
    正则表达式实例
    正则表达式理解
    Git初体验
    浏览器加载解析HTML、JS、CSS的过程
    iframe
    纯前端,html页面间传值方式:
    Visual Code 之使用
    seajs使用记
    VBA中Dictionary对象使用(Key,Value)
    存储过程和存储函数和触发器示例
  • 原文地址:https://www.cnblogs.com/carlo890620/p/3397225.html
Copyright © 2011-2022 走看看