登录论坛

查看完整版本 : [讨论]讨论一下switch case 的语法


tolabfans
2008-08-02, 17:45
如例
switch index
case 0
xlswrite('c:\temp.xls',{name},'result',position);
disp('运行成功');
case 1
disp('运行失败');
case 2
disp('等待处理');
otherwise
   return;
end

这个片断有点奇怪,index为0的时候,xlswrite 语句就是不执行,直接跳过,没有任何警告,disp倒是可以执行。看了半天help也没发现什么问题。

tolabfans
2008-08-03, 08:54
搞清楚了,这个positon的定义不能搞错了