分支结构
if条件语句
一般有如下三种形式。
第一种形式:
if(expression){
statements...
}
第二种形式:
if(expression){
statements...
}else{
statements...
}
第三种形式:
if(expression){
statements...
}else if(){
statements...
}
...
else{
statement..
}
在运行过程中遇到return、break、continue、goto等关键字,会跳出运行。
switch分支语句
语法格式如下:
switch(expression)
{
case condition1:
{
statement(s)
break;
}
case condition2:
{
statement(s)
break;
}
...
case conditionN:
{
statement(s)
break;
}
default:
{
statement(s)
}
}
switch语句后面的控制表达式的数据类型只能是short、char、int、long、long long这几种类型和枚举类型。