1. C语言中case和when的用法
C语言中没有when,与case搭配使用的是switch。switch......case是C语言中一种选择匹配命令。
下面通过具体的实例来说明其用法:
inta=2,b;
switch(a)
{
case0://如果a=0,执行该case中的语句
{
b=a;
break;
}
case1://如果a=1,执行该case中的语句
{
b=a+1;
break;
}
case2://如果a=2,执行该case中的语句
{
b=a+2;
break;
}
default://如果a与上面所以case后面的值都不相等,执行default中的语句
b=0;
}