switch语句的各个case分支可以有多条语句,应该是指两方面:一方面是指switch后面可以跟多个case...语句,另外一方面,指每个case中,可以是一个多行语句构成的复合代码,而不是仅仅能够写一行代码。
例如:
switch(n){ case 1: x:=0; break; case 2://这里的case后面有多行(4行)代码 x=x/2; y=y/3; z=x+y*6; break; case ... case n://case个数为多个 x=x*2+n; break; }