gusucode.com > matlab通信工程仿真源码(张德丰等编著)程序书籍 > matlab_code/matlab通信工程仿真源码(张德丰等编著)/第3章/li3_33.m
%用switch语句实现 p=input('请输入商品价格') switch fix(p/100) case{0,1} %价格小于100 rate=0; case{2,3,4} %价格大于等于100但小于500 rate=4/100; case num2cell(5:9) %价格大于等于500但小于1000 rate=6/100; case num2cell(10:15) %价格大于等于1000但小于1600 rate=8/100; case num2cell(16:25) %价格大于等于1600但小于2500 rate=12/100; otherwise %价格大于等于2500 rate=15/100; end p=p*(1-rate) %输出商品实际销售价格