default的作用就是switch语句里所有的case都不成立时所要执行的语句me ?

2024-11-24 03:47:55
推荐回答(1个)
回答1:

default的作用仅仅就是就是switch语句里所有的case都不成立时所要执行的语句!

int a=5;
switch( a )
{
case 5:
    printf("ok\n");
    break;
default:
    printf("error\n");
}

defualt的位置在switch(){}中,可以写在任意位置,如:
int a=5;
scanf("%d", &a );
switch( a )
{
default: //但这种写法不如上面的看的合理
    printf("error\n");
    break;
case 5:
    printf("ok\n");
    break;
}

default这个关键字,只能在switch(){}语句中使用,不能在其它地方用