c#视频总结-运算符

赋值运算符

赋值运算符:赋值运算符就是我们所熟悉的“=”等号,但是在这里它叫做赋值符号。

举例:a=3;这里的等号是赋值运算符,不再使数学意义上的等号,这个式子表示将赋值运算符右边的3赋值给左边的变量a。
赋值表达式:由赋值符号“=“连接的式子就称之为赋值表达式。例如:i=i+3;
注意:变量可以重新赋值,一旦给一个变量赋了新值,那么变量中的老值就不复存在了。
例如:

i=1;
i=7;
Console.WriteLine (i);
Console.ReadKey();

这时输出的i的值为7;因为i被重新赋值了。

转译字符

用\加上一个符号,组成转译字符,一般用于表示特殊字符
在这里插入图片描述

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

算数运算符 :一共有五种,分别是:+、-、*、/ 、 %(取余,取模)

算数表达式:由算术运算符连接起来的式子,如:1+1 , a-b(变量a,b前面已声明并赋初值)

++ 自加一 有前加和后加,例如:++i,i++
–, 自减一 有前减和后减, 例如, --i, i–
前加和后加的区别:
在一个表达式中,放在前面先进行加减1的运算,在进行其余运算
在一个表达式中,放在后面先进行其余运算,在进行加减1的运算
二元运算符:我们都需要两个操作数才能进行运算的,这些运算符,我们叫做二元运算符,例如:-,+,*,%,=
一元运算符:运算符只需要一个操作数就可以进行运算的叫做一元运算符,例如: num++;
一元运算符比二元的优先级高

关系运算符

6个:

大于>,小于<
==(等于,相等),!=(不等)
大于等于>= ,小于等于<= ,不能分开写

在计算机中,我们用布尔(bool)类型的来表示一句话的对错

关系运算的结果是布尔类型的
布尔(bool)类型:
bool值有两个:
真:true
假:false

逻辑运算符

3个: &&(逻辑与) ||(逻辑或) !(逻辑非)

逻辑运算符 两边一般情况都是关系表达式

逻辑与
1.如果表达式1与表达式2有一个为false,那么整个表达式的结果为false
2.如果两个表达式的结果都为true,那么整个表达式的结果为true
在这里插入图片描述
逻辑或
1.如果表达式1或表达式2有一个结果为true,那么整个表达式的结果为true
2.如果两个表达式的结果都为false,那么最后的结果为false
在这里插入图片描述
逻辑非
1.如果表达式是正确的,那么取反后,表达式就是错误的
2.如果表达式是错误的,那么取反后就是对的
在这里插入图片描述

发布了56 篇原创文章 · 获赞 14 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/wtt15100/article/details/104110356