switch小例子
#include <iostream>
using namespace std;
int main() {
int n = 'c';
switch(n++) {
default :
cout<<"error"<<endl;
break;
case 'a':
case 'A':
case 'b':
case 'B':
cout<<"ab"<<endl;
case 'c':
case 'C':
cout<<"c"<<endl;
case 'd':
case 'D':
cout<<"d"<<endl;
}
return 0;
}
n是int类型,首先取n的值:’c’。当运行到“case ‘c’:”时,满足条件进入case后面的语句,输出”c”。因为没有break,所以继续输出”d”。记得退出switch后,n还要再加1。