是26个字母一起作为一个分支。
switch(x){
case 'A'..'Z':
...
case ...
...
}
这里'A'..'Z'怎样用c++语言表达?
那还用case干嘛,直接判断不就完了吗,if (x >= 'A' && x <= 'Z')要是就是下面这样,只在z分支加break:switch (x)
{
case 'A':
case 'B':
....
case 'Z':
break;
default:
break;
}