对于 C++ 中一些简单语句,比如 switch ,我们比较少见这类语句。
而 switch 语句和 if 语句之间还是有不同之处的。 if 可以理解为,对于某一个值进行判断,然后选择是否输出,输出什么;而 switch 则是在一个大框架中,选择一个与条件相符合的语句,按照这个语句中的指令,然后进行输出。
比如(输入一个数,判断其归属于哪一类):
#include<iostream>
using namespace std;
int num( );
int main( )
{
char grade;
cout << "Please input the grade: ";
cin >> grade ;
cout << '\n';
switch ( grade )
{
case