一、条件结构
1、
if (表达式1)
语句1;
else if (表达式2)
语句2;
else if (表达式3)
语句3;
else
语句n;
2、
switch (表达式)
{
case 常量 1:
语句;
break;
case 常量 2:
语句;
break;
default:
语句;
}
3、
a>b?a:b+1;
二、循环结构
1、
while (表达式)
{
语句;
}
2、
do
{
语句;
} while (表达式);
3、
for( 表达式1 ; 表达式2 ; 表达式3 )
{
语句;
}
三、其他
1、break
跳出switch语句
中断循环语句的执行
2、continue
中断本次循环的执行,进行下一次循环
3、goto
标签形式
logo:
4、在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU 跨切循环层的次数。
1、
if (表达式1)
语句1;
else if (表达式2)
语句2;
else if (表达式3)
语句3;
else
语句n;
2、
switch (表达式)
{
case 常量 1:
语句;
break;
case 常量 2:
语句;
break;
default:
语句;
}
3、
a>b?a:b+1;
二、循环结构
1、
while (表达式)
{
语句;
}
2、
do
{
语句;
} while (表达式);
3、
for( 表达式1 ; 表达式2 ; 表达式3 )
{
语句;
}
三、其他
1、break
跳出switch语句
中断循环语句的执行
2、continue
中断本次循环的执行,进行下一次循环
3、goto
标签形式
logo:
4、在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU 跨切循环层的次数。