CH 是用户自己定义的,你可以写成 AH,BH,DH都行
switch一般和case放在一起使用,构成多分支选择结构,可以基于不同的条件来执行不同的动作,附上下面一个例子
int choose(Y)
{ int a; //随便定义一个变量a
switch(Y) //判断Y的值
{
case 0: a=1; break; //case就是选项,如果Y=0,那么a就等于1
case 1: a=2; break; //同上。。。。
case 2: a=3; break;
case 3: a=4; break;
case 4: a=5; break;
case 5: a=6; break;
case 6: a=7; break;
case 7: a=8; break;
case 8: a=9; break;
case 9: a=10;break; //同上。。。
default: a=0; break; //default是指,如果Y不等于上面任一选项, //就执行a=0,这句话
}
}
当然你也可以写成这样
char choose(Y)
{
int a;
switch(Y)
{
case A: a=1;break;
case B: a=2;break;
case C: a=3;break;
case D: a=4:break;
default:a=0;break;
}
不知道我说明白了没