【C#视频】运算符

算术运算符和复合赋值运算符

  • ++ 自加一 有前加和后加
  • - 自减一 有前减和后减
    • 一元运算符++/-比二元的+-优先级高
  • += -= *= /= %=
  • 对于+-*/%=都需要两个操作数才能进行运算的这些运算符,我们叫做二元运算符
  • 对于像++-这样的只需要一个操作数就能进行运算的运算符,我们叫一元运算符

关系运算符

  • >,<
  • ==(等于、相等),!=(不等)
  • >=(大于等于,包含),<=(小于等于,包含)

逻辑运算符

  • &&(逻辑与)

image.png

如果表达式1与表达式2有一个为false,那么整个表达式的结果为false

如果两个表达式的结果都为true,那么整个表达式的结果为true

如:20>10&&20<10

  • ||(逻辑或)

image.png

如果表达式1或表达式2有一个结果为true,那么整个表达式的结果为true

如果两个表达式的结果都为false,那么整个表达式的结果为false

如:43>||67<9

  • !(逻辑非(取反))

image.png

如果表达式是正确的,那么取反后就是错误的

如果表达式是错误的,那么取反后就是正确的

扫描二维码关注公众号,回复: 13296502 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_45490023/article/details/117378100