标签:其他 赋值 异或 显示 控制 取值 等等 显示转换 ==
一.认识运算符
运算符又叫做操作符,是一个用于运算的符号,它作用于一个或多个操作数。
运算符按操作数量可分为一元(目)运算符,二元(目)运算符,三元(目)运算符。
运算符按功能可分为算数运算符,逻辑运算符,位运算符等等。
1. 运算符:
小括号:类型转换,改变运算顺序,函数调用
++:变量名++:计算返回结果,于变量相同
将变量值自增1
++变量名:计算返回结果,为变量值加1
将变量值自增1
--:变量名--:计算返回结果,于变量相同
将变量值自减1
--变量名:计算返回结果,为变量值减1
将变量值自减1
常用运算符 + ,- ,*, / ,%, ++, --。
2.赋值运算符:
+=:x +=等同x = x +
-=:x -=等同x = x -
*=:x *=等同x = x*
/=:x /=等同x = x/
%=:x %=等同x = x%
3.逻辑运算符:
常见运算符:==.!=.>.>=.<.<=.&&.︱︱.!(一元)
返回类型:bool
类型意义:用于表示真和假两种状态的类型
取值范围:true和false
&&(并且):两个bool类型进行运算,运算的结果为:真真为真,其他为假
︱︱(或者):两个bool类型进行运算,运算的结果为:假假为假,其他为真
!(非):一元运算符,对一个bool类型的数据求反。数据为真,运算结果为假。数据为假,运算结果为真
4.三目运算符:
书写方式:操作数1?操作数2:操作数3
返回结果:如果操作数判定结果为真,则将操作数2作为返回结果 如果操作数判定结果为假,则将操作数3作为返回结果
5.位运算符
&与;︱或;^异或;<<左移;>>右移;~取补
二.表达式
1. 一条有意义的语句,并且该语句至少包含一个操作数和一个操作符
2. 每一个表达式,都有一个返回类型
3. 每个表达式都可以与其他表达式进行运算,只要类型符合要求
三.运算符优先级
1.优先级越高的运算符,会优先得到执行
优先级相同的运算符,从左到右依次执行
2.赋值运算:赋值运算永远最后运行
数学运算:按照数学中的运算顺序进行
3.类型转换和函数调用
显示转换(目标类型)
函数调用 x.y()
Console.Write()
Console.ReadLine()
int.Parse()
变量.ToString()
4.逻辑运算
在逻辑运算时,将&&和︱︱符号两端的表达式看作是一个整体
5.三目运算
表达式1 ? 表达式2 : 表达式3
6.其他运算
使用小括号或分开书写来控制运算顺序
标签:其他 赋值 异或 显示 控制 取值 等等 显示转换 ==
原文地址:https://www.cnblogs.com/liuyizhou/p/9165246.html