第四?/p>
流程控制
第一部分:本章内?/p>
1
、布尔逻辑的含义及其用?/p>
2
、分支结?/p>
3
、循环结?/p>
第二部分
知识?/p>
2.1
?/p>
布尔逻辑
布尔逻辑关注是非问题,即
True(
真、是
)
?/p>
False(
假、非
)
。本节便讲解布尔逻辑的有?/p>
内容?/p>
2.1.1
逻辑运算?/p>
bool
?/p>
System
?/p>
Boolean
的别名,
c#
中用
bool
关键字声明布尔变?/p>
True
?/p>
False
。以?/p>
代码声明了两?/p>
bool
型的变量?/p>
bool myBooll=True
?/p>
bool myBool2=False
?/p>
C#
中用?/p>
bool
型变量的运算符包括?/p>
&
?/p>
?/p>
?/p>
I
?/p>
?/p>
?/p>
^
?/p>
?/p>
?/p>
?/p>
!
?/p>
?/p>
?/p>
&&
”和?/p>
||"
?/p>
“&”运算符
?/p>
&
”运算符表示逻辑“与”操作,只有参与运算的双方都?/p>
True
时结果才?/p>
True
?/p>
?/p>
|
”运算符
?/p>
|
”运算符表示逻辑“或”操作,只有参与运算的双方都?/p>
False
时,结果才为
False
?/p>
"^"
运算?/p>
"^"
?/p>
运算符表示逻辑
“异或?/p>
操作?/p>
参与运算的双方中只有一?/p>
True
时,
结果才为
True
?/p>
?/p>
!
”运算符
?/p>
!
”运算符表示逻辑“非”操作,当参与运算的双方都为
False
时,结果?/p>
True
?/p>
“&&”运算符
?/p>
&&
”运算符表示条件逻辑“与”操作,其运算规则同?/p>
&
”运算符,不同的是?/p>
&&
?/p>
仅在必要时才计算第二个操作数?/p>
此时完全可以不进行第二个操作数的计算而直接给出结果,
?/p>
?/p>
&
?/p>
不提供这样的功能?/p>
?/p>
&&
”运算符则提供了上述功能,以下代码演示了?/p>
&&
”运算符的功能:
using System
?/p>
using System
?/p>
Collections
?/p>
Generic
?/p>
using System
?/p>
Text
?/p>
using System
?/p>
Collections
?/p>
namespace Example6_5
(
class Program
{
static void Main(string[] args)
{;