C#之if条件语句
一、程序流程控制结构
【why】用于实现程序流程
【where】所有编程语言中
- 顺序:按书写顺序依次执行
- 条件:根据条件判断结构执行
- 循环:当循环条件成立时重复执行,直到循环条件不成立为止
二、条件结构
1.单分支
【语法】
if(条件表达式)
{
//条件表达式为真时执行的语句块;
}
2.双分支
【语法】
if(条件表达式)
{
//条件表达式为真时执行的语句块;
}else{
//条件表达式为假时执行的语句块;
}
三、多重条件结构
1.多重if
【语法】
if(条件表达式1)
{
//条件表达式1为真时执行的语句块;
}else if(条件表达式2){
//条件表达式1为假,但条件表达式2为真时执行的语句块;
}else{
//条件表达式2为假时执行的语句块;
}
2.嵌套if
【语法】
if(条件表达式)
{
//条件表达式为真时执行的语句块;
if(条件表达式1)
{
//条件表达式1为真时执行的语句块;
}else{
//条件表达式1为假时执行的语句块;
}
}else{
//条件表达式为假时执行的语句块;
}```