c#语言中if语句多条件(或者&并且)

Python010

c#语言中if语句多条件(或者&并且),第1张

并且是&&

或者是||

运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。

扩展资料:

C的运算符有以下几类:

1.算术运算符:* - + / %

2.关系运算符: ><== != >= <=

3.逻辑运算符:! &&||

4.位运算符:<<>>~ | ^ &

5.赋值运算符:=及扩展赋值运算符

6.条件运算符:?:

7.逗号运算符:,

8.指针运算符:*和&

9.求字节数运算符:sizeof

10.强制类型转换运算符:(类型)

11.分量运算符:. ->

12.下标运算符:[ ]

13.其他:如函数调用运算符:()

注意:条件运算符是C语言中惟一一个三目(三元)运算符

参考资料:百度百科——运算符

“||”

其它常用运算符:

1、移位运算符

<<左移运算符;>>右移运算符。

2、关系运算符

<、<=、>、>=关系运算符。

3、相等运算符

“ == ”等于运算符;“ != ”不等于运算符。

4、位与运算符

“ &”按位与运算符

5、位异或运算符

“ ∧ ”按位异或运算符(Bitwise exclusive OR operator)。

6、逻辑与运算符

“&&”逻辑与运算符。

扩展资料

运算符的特性——

1、优先级

C语言中,运算符的运算优先级共分为15 级。1 级最高,15 级最低。 在表达式中,优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符 优先级相同时,则按运算符的结合性所规定的结合方向处理。

2、结合性:

C语言中各运算符的结合性分为两种,即左结合性(自左至右)和右结合性(自右至左)。例如算术运算符的结合性是自左至右,即先左后右。如有表达式x-y+z 则y 应先与“-”号结合,执行x-y 运算,然后再执行+z 的运算。

c语言中逻辑或用符号“||”表示,在具体程序中的使用:

#include<stdio.h>

void main()

{

int a=5

if(a>2 || a<7)//或的使用

printf("a不在2-7之间\n")

}

同时“&&”表示逻辑的与,“!”表示逻辑的非