if else 语句

简介: if else 语句

C#if else 语句是最常用的条件语句,并且 if else 语句的形式有多种,包括单一条件的 if 语句二选一条件的 if else 语句以及多选一条件的 if else if 语句


单一条件的 if 语句

单一条件的 if 语句是最简单的 if 语句,只有满足 if 语句中的条件才能执行相应的语句。具体的语法形式如下:

if(布尔表达式)
{
  语句块;
}


这里语句块是指多条语句。当布尔表达式中的值为 True 时执行语句块中的内容,否则不执行。


二选一条件的 if 语句

二选一条件的 if 语句与前面介绍的三元运算符完成的效果是一样的,只是比三元运算符实现的过程灵活一些。具体的语法形式如下:

if(布尔表达式)
{
    语句块 1;
}else{
    语句块 2;
}


上面语句的执行过程是当 if 中的布尔表达式的结果为 True 时执行语句块1,否则执行语句块2


多选一条件的 if 语句

多选一条件是最复杂的 if 语句,但是语法形式并不难。具体的语法形式如下:

if(布尔表达式 1)
{
    语句块 1;
}else if(布尔表达式 2){
    语句块 2;
}
...
else{
    语句块 n;
}


上面语句的执行过程是先判断布尔表达式1 的值是否为 True,如果为 True,执行语句块1,整个语句结束,否则依次判断每个布尔表达式的值,如果都不为 True,执行 else 语句中的语句块n


注意

在上面的语法中最后一个 else{} 语句是可以省略的。如果省略了 else{} 语句,那么多分支的 if 语句中如果没有布尔表达式的值为 True 的语句,则不会执行任何语句块

目录
相关文章
|
5月前
|
Serverless C++
8语句
8语句
38 1
|
5月前
|
C语言
if语句的使用
该内容是关于C语言中的条件判断语句`if`的介绍。`if`语句用于根据表达式的真假来决定是否执行特定的语句,当表达式为真(非零值)时执行语句,否则不执行。在C语言中,0被认为是假,非0被认为是真。示例包括判断输入整数是否为奇数。此外,还提到了`if...else...`语句,用于在表达式不成立时执行另一组语句。当有多条语句需要执行时,可以使用花括号`{}`来包围。内容中还包括了嵌套`if`语句的例子,用于判断输入的整数是0、正数还是负数,以及如何避免悬空`else`的问题。
42 1
|
17天前
|
Python
if语句
if语句。
26 6
|
5月前
|
JavaScript Shell PHP
shebang语句是什么(二)
shebang语句是什么(二)
27 0
|
5月前
|
C++
c++语句详细介绍(二)
c++语句详细介绍(二)
52 0
|
5月前
|
C++ 容器
c++语句详细介绍(一)
前言 这篇简单介绍一下c++语句,主要有简单语句、语句作用域、条件语句、迭代语句以及异常处理机制
62 0
|
11月前
try - except 语句
try - except 语句
102 0
|
12月前
|
C语言
if语句介绍
if语句介绍
80 0
|
Linux C语言
do-while(0)语句到底有什么用?
do-while(0)语句到底有什么用?
107 0