前几天,有网友通过QQ问到:我的Case结构总报错,这是为什么?因为QQ交谈不方便似乎没有解决问题,他将vi发给我看看。
 
Picture
程序很简单,打开vi看看发现了两个问题。

问题一,用Clean Up Diagram(程序框图右上角工具拦中的格式刷)整理程序框图,发现如上图所示的两个相同的程序代码 ,其中一个原来在程序框图上不可见。所以在QQ谈怎么也没解决这个出错的问题,因为改动了可视的这个,不可视的那个仍然报错。
清除一个,还有错误发生。

问题二,实际上错误出现在没给Case结构设定默认分支。因为Case结构要求必须有一个默认分支。将任意一个分支设定为默认分支,错误消除。参见下图。
 
Picture
看来“细节决定成败”这话千真万确!
 



Leave a Reply.