|
5精币
.版本 2
编辑框_返回值.内容 = 到文本 (复杂运算 (到数值 (编辑框_参数一.内容), 到数值 (编辑框_参数二.内容)))
.子程序 复杂运算, 双精度小数型
.参数 A, 整数型
.参数 B, 整数型
.局部变量 N, 双精度小数型
N = A × B
N = N + 1
N = N ÷ 100
N = N + 1
返回 (N)
希望大神可以给一份详细的介绍
关于参数和返回值的应用
这么写的理由和思路
我知道问题可能对大神来说很简单,但对我们初学者来说理解了就简单,没理解透就感觉好难,我对参数和返回值的概念很模糊
比如返回(N)返回N的意思是 参数A和B的运算给子程序负复杂运算,为什么要返回N?他不是本身就在这个程序里面吗
求大神教..么么哒
补充内容 (2016-7-24 15:49):
太激动了 连标题都打的有点尴尬 |
最佳答案
查看完整内容
2个子程序,运算出来的结果是一样的。
只不过在变量运用上,第二种相对于第一种来说,比较繁琐,华而不实!
相信你看第二个,应该很容易能看明白各个变量是如何赋值的。
只要还是第一种格式,我给你解释一下。
第一条命令:结果 = 数值1 × 数值2 (
这个很明显了,“结果”的值是 数值1 × 数值2 算出来的 假设计算出来“结果”等于50.
第二条命令:结果 = 结果 + 1
这个命令的意思是,“结果”的值 是由“结果”的值+1 ...
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|