C#(C Sharp)学习笔记_运算符【四】

算术运算符

  1. 所谓算术运算符:就是现实中的加减乘除之类的符号,但在编程语言中,它们又有不同于现实的语法。
  2. 下面就介绍一下算术运算符的各种符号包括计算案例。
运算符 描述 实例(设a为4;b为2)
+ 把两个操作数相加 A + B 将得到 6
- 从第一个操作数中减去第二个操作数 A - B 将得到 2
* 把两个操作数相乘 A * B 将得到 8
/ 分子除以分母 B / A 将得到 2
% 取模运算符,整除后的余数 B % A 将得到 0
++ 自增运算符,整数值增加 1 A++ 将得到 5
自减运算符,整数值减少 1 A-- 将得到 3
 //算术运算案例:
 int a = 10;
 int b = 2;

  Console.WriteLine(a + b);     // 输出为:12
  Console.WriteLine(a - b);     // 输出为:8
  Console.WriteLine(a * b);     // 输出为:20
  Console.WriteLine(a / b);     // 输出为:5
  Console.WriteLine(a % b);     // 输出为:0
  Console.WriteLine(++ a);      // 输出为:11
  Console.WriteLine(-- b);      // 输出为:1
  1. 值得注意的一件事(关于自加和自减它们得到的结果会不一样):
    • a ++:计算过程是先执行a,后在增加1.
    • ++ a:计算过程是先加上1,后再执行a.
    • a–和–a同理。

2、++a:计算过程是先加上1,之后再执行a.

关系运算符

运算符 描述 实例
== 检查两个操作数的值是否相等,如果相等则条件为真。 (A == B) 不为真。
!= 检查两个操作数的值是否相等,如果不相等则条件为真。 (A != B) 为真。
> 检查左操作数的值是否大于右操作数的值,如果是则条件为真。 (A > B) 不为真。
< 检查左操作数的值是否小于右操作数的值,如果是则条件为真。 (A < B) 为真。
>= 检查左操作数的值是否大于或等于右操作数的值,如果是则条件为真。 (A >= B) 不为真。
<= 检查左操作数的值是否小于或等于右操作数的值,如果是则条件为真。 (A <= B) 为真。

你可能感兴趣的:(C#学习笔记,c#,学习)