switch 是一个开关语句,和case配套使用, 和if else 判断语句差不多, switch 语句是用于多分支语句进行条件判断,比如:i++; switch (i) { case
1 : P1 = 0xFE; //i =1; 执行P1 = 0XFE; breK; //执行完成后跳出 case
2 : P1 = 0xFD; //i =2; 执行P1 = 0XFD; break; case
3 : P1 = 0xFB; //i =3; 执行P1 = 0XFB; break; case
4 : P1 = 0xF7 //i =4; 执行P1 = 0X7E; break; .......................................................................... default: break; //如果i 不符合以上条件直接跳出不执行任何东西 } 建议你还是先把C语言看熟把,书上都写的很清楚。