急急急!求解释下面这段程序,时用matlab编程的,谢谢!本人看不懂其中的 case{2,3,4} 和case num2cell(5

price=input('请输入商品价格'); switch fix(price/100) case {0,1} rate=0; case {2,3,4} rate=3/100; case num2cell(5:9) rate=5/100; case num2cell(10:24) rate=8/100; case num2cell(25:49) rate=10/100; otherwise rate=14/100; end price=price*(1-rate)

第1个回答  2012-08-13
好解释
这是分支语句:
商品以 数字 标示。0和1 商品 转化率(rate)为0;2、3、4 商品 转化率(rate)为3/100;5至9 商品 转化率(rate)为5/100;10至24 商品 转化率(rate)为8/100;25至49 商品 转化率(rate)为10/100;其他 为14/100;本回答被提问者采纳
相似回答