1、C/C++编程中switch用于多分支的选择语句,根据变量的不同值来进行相应的处理,形式如下:switch(变量){case 值1: 语句; break;case 值2:case 值3: 语句; break;default: 语句; break;}
2、switch后面的是所判断的变量,case 值1为变量是该值时进行相应的处理,break表示跳出后续处理,否嬴猹缥犴则语句会继续执行下个case语句。case 可以是空语句表示将和下一case的值一并处理。default是当变量值不在case中时的缺省处理。
3、例子意思是输入评级,并根据评级的值显示相应的信息,其中输入C、D字母时做统一的处理,当不是A~E等级时提示分数未知。