前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C# 算数运算符

C# 算数运算符

作者头像
小嗷犬
发布2022-11-15 15:59:04
3440
发布2022-11-15 15:59:04
举报
文章被收录于专栏:小嗷犬的CSDN文章

✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。 🍎个人主页:小嗷犬的博客 🍊个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。 🥭本文内容:C# 算数运算符


C# 算数运算符


1.赋值符号

赋值是一个将值交由变量存储的过程,C# 中用等号=来进行赋值,如:

代码语言:javascript
复制
int a = 123;

这一行就是将值123赋值给新声明的变量a,等号=右侧的值会被赋给右侧的变量。


2.算数运算符

C# 中,我们用算数运算符来进行一些基本的数学运算,C# 中的算数运算符如下:

运算符

功能说明

样例

结果

%

取模/取余数

10 % 3

1

/

除法

22 / 8

2

*

乘法

2 * 5

10

-

减法

5 - 1

4

+

加法

1 + 6

7

运算的优先级和数学中一样,乘除取模优先级最高,然后是加减,可以通过括号改变优先级。

运算得出的值也可以赋值给变量:

代码语言:javascript
复制
int a = 1 + 1 * 5;
int b = 8 % 3 + 6;

值得注意的是,在不同数据类型的值参与运算的时候可能会发生隐式转换。


3.算数运算符的复合赋值运算符

基本的算数运算符还可以和赋值符=结合,形成新的复合赋值运算符,算数运算符的复合赋值运算符如下:

运算符

样例

x的值

功能说明

+=

x = 2x += 3

5

加法赋值运算符,等价于x = x + 3

-=

x = 6x -= 4

2

减法赋值运算符,等价于x = x - 4

*=

x = 5x *= 6

30

乘法赋值运算符,等价于x = x * 6

/=

x = 12x /= 5

2

除法赋值运算符,等价于x = x / 5

%=

x = 12x %= 5

2

取余数赋值运算符,等价于x = x % 5


4.自增自减运算符

C# 也支持C语言中传统的自增自减运算符:

运算符

样例

表达式返回的值

x的值

功能说明

i++

x = 2x++

2

3

自增运算符,先返回值再自增

++i

x = 2++x

3

3

自增运算符,先自增再返回值

i--

x = 2x--

2

1

自减运算符,先返回值再自减

--i

x = 2--x

1

1

自增运算符,先自减再返回值

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • C# 算数运算符
  • 1.赋值符号
  • 2.算数运算符
  • 3.算数运算符的复合赋值运算符
  • 4.自增自减运算符
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档