嵌套条件语句。条件艰苦


嵌套条件语句
进入“if”块和“其他”可能包括任何其他语句,包括其他嵌套条件语句; else  语句引用最近的前一个 if

例如: 
如果 ( A > 10 ) 如果 ( A > 100 ) 输出 << “你有很多钱。”; 别的 输出 << “你有足够的钱。”; 别的 输出 << “你没有足够的钱。”; 为了更容易理解程序,所有“if”块和“其他” (连同分隔它们的括号)向右移动 2-3 个字符 - 这样的条目称为 阶梯 条目。

前面的问题可以使用复杂条件以更短的方式解决. 

让我们看看它是什么。
最简单的条件由一个关系组成(大于、小于等)。但有时需要将简单的条件组合成更复杂的条件,例如:外面很冷,正在下雨。两个简单的条件(外面很冷),(外面正在下雨)在这里用 AND 连接起来。

复杂条件 - 由使用逻辑运算组合的两个或多个简单关系(条件)组成:
<正文>
AND 运算(布尔乘法)需要两个条件为同时遇见。
<代码>条件1 && condition2 只有在两个简单条件同时为真时才会计算为真。

 OR (逻辑加法)运算至少需要满足其中一个条件。
 <代码>条件 1 ||  condition2  仅当两个简单条件同时为假时,才会计算为假。

运算 NOT  (逻辑非)
 ! condition1  如果 condition1 为真,则计算结果为假,反之亦然。

逻辑运算和关系的执行优先级。
1. 括号内的操作。
2. NOT.
操作 3. 逻辑关系>, <, >=, <=, ==, !=.
4. 操作And.
5. 操作或。
括号用于改变动作的顺序。

布尔变量。
在许多编程语言中,可以使用存储布尔值(真/假)的变量。在 C# 中,此类变量可以取值 true(真)或 false(假)。比如一段程序片段: 
<前> bool a, b; 一个=真; b=假; 控制台.WriteLine(a || b); 会输出 到屏幕 1true - false 为 0)。布尔变量的类型 bool以英国数学家乔治命名布尔 - 逻辑代数的创造者。

 姓名 用C#写的
<代码>&&
<代码>||
!