复合赋值运算符

Posted 思维乐趣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复合赋值运算符相关的知识,希望对你有一定的参考价值。

1、+= 

例:

int age=18;

age+=3;//一般写法age=age+3;

Console.WriteLine("age={0}",age);

Console.ReadKey();

输出结果:age=21


 

2、-=

int age=18;

age-=3;//一般写法age=age-3;

Console.WriteLine("age={0}",age);

Console.ReadKey();

输出结果:age=15


 

3、*=

int age=18;

age*=3;//一般书写为age=age*3

Console.WriteLine("age={0}",age);

Console.ReadKey();

输出结果:54


 

4、/=

int age=18;

age/=3;//一般书写为age=age/3

Console.WriteLine("age={0}",age);

Console.ReadKey();

输出结果:6


 

5、%=

int age=18;

age%=3; //一般书写为age=age%3

Console.WriteLine("age={0}",age);

Console.ReadKey();

输出结果:0


 到目前为止我们共学了可以改变变量的运算符可以认为只有三个分别是= ++ --

以上是关于复合赋值运算符的主要内容,如果未能解决你的问题,请参考以下文章

在 C# 中重载复合赋值运算符的简单方法?

复合赋值运算符,如果值被修改(同时)会发生啥?

分享------关于复合赋值运算符

Java千问:关于Java语言复合赋值运算符的两个问题,快来瞧瞧!

Python学习-算术运算符,赋值运算符和复合运算符

python-算术运算符复合赋值运算符