case语句的一种巧妙用法
1、case语句较为好用也较为“复杂”,因为其包含了c语言中switch的功能;
本经验只用了true;false进行简化;
先通过比较语句将数值转化为布尔,再通过布尔转化为数值0&1;
较为巧妙的就是将输入选项作为了判定依据,对于一个未知数x,根据判定条件可以进入两种不同的case条件进行运算。
在true-case中,我们将输入数值+1显示。

2、而对于false-case语句,我们将通过simple error window给出警告,显示的内容编号我们自己编写为:输入值为0;
并且细节内容通过message显示控件显示(这里是系统默认内容)。

1、我们将输入值输入0;然后运算,可以看出弹出了警告窗口,并且给出了显示位置为:输入值为0;
然后我们点击continue就会回到主程序。

2、如果我们输入非0数值,自动激活true-case语句。

3、可以看到运行后,在前面板显示22.完全符合预期;
这样我们用一个简单的小程序就演示了case的输入判据妙用。

1、error其实有5中模式,除了error code为0不弹出dialog,其他都会弹出对话框,根据需要去设置。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:81
阅读量:51
阅读量:60
阅读量:53
阅读量:24