【笔记】C语言的分支语句

前言

C语言的分支语句学习笔记

分支语句

有条件分支语句

if 语句

单重判断
1
2
3
4
if (条件)
{
条件成立时执行的语句
}
双重判断
1
2
3
4
5
6
7
8
if (条件)
{
条件成立时执行的语句
}
else
{
以上条件不成立时执行的语句
}
多重判断
1
2
3
4
5
6
7
8
9
10
11
12
if (条件1)
{
条件1成立时执行的语句
}
else if (条件2)
{
条件2成立时执行的语句
}
else
{
以上条件都不成立时执行的语句
}

case 语句

1
2
3
4
5
6
7
8
9
10
11
12
switch (变量)
{
case1:
当变量的值为值1的执行的语句
break;
case2:
当变量的值为值2时执行的语句
break;
defautl:
以上值都不成立时执行的语句
break
}

? 语句

  • 三目运算符
1
条件 ? 值1 : 值2 ;

无条件分支语句

goto 语句

  • 无条件分支语句
  • 不提倡使用goto语句
指定一个标号
1
end:
无条件跳转到标号
1
goto end;

完成