1、if语句
(1)if (表达式)
语句;
(2)if(表达式)
语句1;
else
语句2;
(3)if(表达式)
语句1;
else if(表达式)
语句2;
else
语句3;
(1)如果表达式结果为真,则执行;反之,则不执行。
C语言中0表示假,非0表示真。
(2)如果执行多条语句,则需要用代码块。
if(表达式)
{
语句1;
语句2;
}
else
{
语句1;
语句2;
}
(3)悬空else
它的结果是空白的,什么也输出不了。
正确的代码应该这样写:
2、switch语句
(1)switch(整形表达式)
{
case 1: statement;
break;
case 2: statement;
break;
default : statement;
break;
}
(2) switch只有搭配break语句才能实现真正的分支。
(3)default语句是在case语句与表达式都无法匹配时,才会执行。