switch 叙述:

    LPC 的 switch 叙述跟 C 几乎一模一样. 唯一的差别在于 LPC 允许使用
  字串跟整数. 一般的语法如下:

	switch (表示式) {
	  case 条件-1:
		叙述;
		.....
		break;
	  case 条件-2:
		叙述;
		.....
		break;

	  .
	  .
	  .
	  default :
		叙述;
		.....
		break;
	}

    一般来说, switch 能做到的都可以用 if/else 来达成, 如果有很多种
  状况的话, 用 switch 会比较容易阅读跟除错. 再说, if/else 可能配对
  错误而造成意想不到的状况. 每个条件都要用 break 隔开, 如果没有 break
  的话, 不会结束该条件内的叙述. 这种现象可以让你很容易就做到让多种
  状况都执行相同的叙述.

    上面的 switch 叙述约等于下面的程式码.

	tmp = 表示式;
	if (tmp == 条件-1) {
	  叙述;
	  ...;
	}
	else if (tmp == 条件-2) {
	  叙述;
	  ...;
	}
	.
	.
	.
	else {		// 等于 default 部份
	  叙述;
	  ...;
	}
