1,default并不是必须放在最后! 2,case后面必须是常量表达式,因为在编译时需要计算出来 3,如果没有遇到break就会一直执行下去 4,浮点型不能精确比较相等,所以case后面只能跟精确比较的整形或字符型。