int a= 10+20; //30
int b= 20-10; //-10
int c= 10*10; //100
int d= 10/10; //1
int e= 10%3 ; //1
Console.WriteLine($"{a} {b} {c} {d} {e}");
这是关于加减乘除的一个小例子
e是取余 刨除被除值之外所保留的整数
下面是复合运算的示例
a += a;// 相当于a = a + a
Console.WriteLine(a); //60
b += c;// 相当于b = b + c
Console.WriteLine(b); //90
int num1 = 5 ;
num1 -= 3; 相当于 num1 = num1 -3
Console.WriteLine(num1); //2
*=和/=都是一样的运算法则
自增 ++ 自减-- 都是在原有值上+/ -1
//运算符的位置 决定值的先后变化
//运算符在后 先运算后赋值
//运算值在前 先赋值后运算
int num2 = 5;
int num3 = num2++ +5; //先运算num2(5)++ +5(!进行一次数学运算后num2->6)
Console.WriteLine(num2); //6
Console.WriteLine(num3); //10
小练习
int num2 = 1;
int num4 = 5;
// 1 - 4 + 4 + 5 - 1 * 1
int num3 = ++num2 - --num4 + num4++ + num4 - num2-- * num2;
Console.WriteLine(num3); //5
你学会了吗