作业帮 > 综合 > 作业

c语言开关语句 是不是case后面只能跟一句话

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/27 14:40:08
c语言开关语句 是不是case后面只能跟一句话
switch (表达式)
{case 常量表达式1:{语句1;}break;
case 常量表达式2:{语句2;}break;
……
case 常量表达式n:{语句n;}break;
default:{语句n+1;}
}
我问的是语句1,语句2,··········语句n+1是不是不能超过一句语句
c语言开关语句 是不是case后面只能跟一句话
case 0:
{
if(fs_key_message == func_long_press)
{
fs_state_count = 1;
fs_commonvalue_change = 0;
}
break;
}
case 1:
{
if(fs_key_message == func_short_press)
{
fs_state_count = 0;
fs_commonvalue_change = 0;
fs_i_menu_count = 1;
fs_ii_menu_count = 0;
}
else if(fs_key_message == inc_press)
{
fs_i_menu_count=LpressSpeedChange(1,fs_i_menu_count);
if( fs_i_menu_count > I_MENU_SUM )
fs_i_menu_count=1;
}
else if(fs_key_message == dec_press)
{
fs_i_menu_count=LpressSpeedChange(-1,fs_i_menu_count);
if(fs_i_menu_count