逻辑运算符

65 阅读1分钟

逻辑运算符,结果就是:真(1,正确),假(0,错误)

1.或 (||)

格式: 表达式1 || 表达式2

规则: 有一个为真,结果就是真;全假就是假的

如图所示:
image.png

运行结果如下:

image.png


2.与 (&&)

格式: 表达式1 || 表达式2

规则: 有一个为真,结果就是真;全假就是假的

如图所示:

image.png

运行结果如下:

image.png


3.非 (!)

格式:!表达式1

规则:如果表达式1为假,则!表达式1为真;

如果表达式1为真,则!表达式1为假

如图所示:

image.png

运行结果如下:

image.png


逻辑运算中的短路:

1.&& 如果左边为假,则右边不计算

示例如图:

image.png

运行结果如图:

image.png


2.|| 如果左边为真,则右边不计算

示例如图:

image.png

运行结果如图:

image.png

注:非零为真 ; 空字符与零为假