2024年6月14日发(作者:)

语句:

(1) 表达式语句;

(2) 函数调用语句;

(3) 控制语句;

(4) 复合语句;

(5) 空语句;

其中控制语句包括:

(1)if(表达式) 语句

if(表达式) 语句1

else 语句2

(2)while(表达式) 语句

(3)do 语句

while (表达式);

(4)for (表达式1;表达式2;表达式3)

语句

(5)switch (表达式)

{

case 常量表达式1:语句1;

case 常量表达式2:语句2;

……

case常量表达式n:语句n;

default; 语句n+1;

}

前缀case和default本身并不改变控制流程,它们只起标号作用,在执行上一个

case所标志的语句后,继续顺序执行下一个case前缀所标志的语句,除非上一个语句中

最后用break语句使控制转出switch结构。