switch (year){case 1:int rate=0;}
可以的,case就如同if...else一样,可以有自己的代码逻辑,可以用大括号,定义的变量作用域就在case的代码逻辑范围内
可以的啊,case里面基本上可以放任何你想要执行的代码
case里不能定义变量,编译器会报错的。至少Visual studio会报错
枚举 字符,字符串都行,只要匹配上