if 语句 一个 if 语句由一个布尔表达式后跟着一个或多个语句组成 下面为 if 语句的语法 : If(boolean_expression) { /* 如果布尔表达式为真将执行的语句 / } 如果布尔表达式为 true ,则 if 语句内的代码块将被执行。如果布尔表达式为 false ,则 if 语句结束后的第一个代码(闭括号后)将被执行 流程可以为下 if condition is true --------------------------------------->conditional code------>| -------->condition--------| ---------------------------------------------------------------------> if condition is false 有实例如下 using System; namespace DecisionMaking { class Program { static void Main(string[] args) { / 局部变量定义 / int x = 10; / 使用 if 语句检查布尔条件 / if (x< 20) { / 如果条件为真,则输出下面的语句 */ Console.WriteLine(“x 小于 20”); } Console.WriteLine(“x 的值是 {0}”, x); Console.ReadLine(); } } } 当上面的代码被编译和执行时,它会产生下列结果: x 小于 20 x 的值是 10
If…else 语句 一个 if 语句后可跟一个可选的 else 语句, else 语句在布尔表达式为假时执行。 下面为 if…else 语句的语法: if(boolean_expression) { /* 如果布尔表达式为真将执行的语句 / } else { / 如果布尔表达式为假将执行的语句 / } 如果布尔表达式为 true ,则执行 if 块内的代码。如果布尔表达式为 false ,则执行 else 块 内的代码。 流程可以为下 if condition is true ---------------------------------> if code -------------------> ----------->condition| |-------------> ----------------------------------> else code ---------------> if condition is false 有实例如下 using System; namespace DecisionMaking { class Program { static void Main(string[] args) { / 局部变量定义 / int x = 100; / 检查布尔条件 */