疑问求解释!!

2019-07-18 10:31发布

本帖最后由 suads 于 2013-4-6 19:10 编辑

这个程序是为了求三门学科的平均分和输出ABCDE5个等级。我的疑问是为什么只要按下黑笔圈中的那个按键就可以实现VI的再次计算平均分和等级的功能。 未命名.jpg
未命名2.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
晴风雨
2019-07-18 18:50
while循环要把内部的操作都执行完了之后才会进入下一次循环。
高亮显示执行过程,你会发现程序卡在事件结构里面了(因为要一直等待事件发生,没发生,就一直等)。停止按钮在事件结构外面,自然也就无法执行了。

改进做法:
在事件结构里添加事件:停止值改变。

这样再按停止按钮就能退出循环了。如附图。
事件结构退出循环.jpg

一周热门 更多>