酒店住宿流水单怎么打:一个很简单的C 语言问题~~

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 08:32:58
当a为整数时,用switch语句编写下面的程序
当a<30,m=1.
a<40,m=2
a<50,m=3
a<60,m=4
否则m=5
我也知道啊 这个问题其实本身就是把if-else语句变为switch 的啊 所以请教各位啊~~

switch(a<30){
case 1: m=1;
case 0: switch(a<40){ case:1 m=2;
case 0: switch(a<50){ case:1 m=3;
case 0: switch(a<60){case:1 m=4;
case 0: m=5;
}
}
}

switch只能处理固定值,区间请用if elseif

同意
用if-else 比较好