假设变量 x 、 k 都已定义,下列语句片段中,无语法错误的是( )。
假设变量 x 、 k 都已定义,下列语句片段中,无语法错误的是( )。
switch(x) { case x<15: putchar('A'); case x>30: putchar('E'); }
switch(x) { case 3+2: a='A'; defualt: a='E'; case 1*3: a='B'; }
switch(x) { case 1+a: k=x-2; case 5*a: k=x+3; default: k=0; }
switch(x) { case 3.5: k=0.5*x; case 7.8: k=8*x; default: k=0; }
switch(expression){ case constant-expression : statement(s); break; /* 可选的 */ case constant-expression : statement(s); break; /* 可选的 */ /*可以有任意数量的 case 语句 */ default : /* 可选的 */ statement(s); }
{
case constant-expression :
statement(s);
break;
case constant-expression :
statement(s);
break;
default : statement(s);
}