书香 发表于 2023-5-22 01:45

【子程序内部运算】

本帖最后由 书香 于 2024-2-10 04:29 编辑

上一节我们已经了解了子程序传值的原理,那么本节来讲解一下,当子程序收到值以后,子程序内部应当如何计算,直接上代码

.版本 2
.支持库 spec

.程序集 窗口程序集_启动窗口

.子程序 _按钮_计算_被单击

数学运算 (到数值 (编辑框1.内容), 到数值 (编辑框2.内容), 组合框1.现行选中项)


.子程序 数学运算
.参数 数1, 双精度小数型
.参数 数2, 双精度小数型
.参数 运算规则, 双精度小数型
.局部变量 结果, 双精度小数型

.判断开始 (运算规则 = 0)
    结果 = 数1 + 数2

.判断 (运算规则 = 1)
    结果 = 数1 + 数2

.判断 (运算规则 = 2)
    结果 = 数1 + 数2

.默认
    结果 = 数1 ÷ 数2
.判断结束



调试输出 (结果)


大家可以自己调试一下



(点击返回课程目录:https://www.52hb.com/thread-58658-1-1.html)



sjtkxy 发表于 2023-5-27 05:00

浅酌◇咖啡 发表于 2023-6-16 15:41

感谢楼主分享

独鹤 发表于 2023-8-13 09:05

谢谢分享

阿拉小子 发表于 2024-9-23 22:47

感谢楼主分享
页: [1]
查看完整版本: 【子程序内部运算】