VB程序执行流程解析
VB程序执行流程解析
此示例展示了VB程序中,主程序与子程序之间的调用关系:
主程序 (Command1_Click):
- 变量声明: 声明两个双精度浮点型变量
f1
和f2
。 - 调用函数: 调用
jishu1
函数,传入参数 2 和 0.000001,并将返回值赋给变量f1
。 - 调用子程序: 调用
jishu2
子程序,传入参数f2
(按引用传递) 和 0.000001。 - 输出结果: 打印
f1
和f2
的值。
子程序 (jishu2):
- 计算表达式: 根据传入的参数计算表达式结果,并将结果赋值给
s
。 - 返回: 子程序结束,将
s
的值通过引用传递的方式返回给主程序。
函数 (jishu1):
- 计算表达式: 根据传入的参数计算表达式结果。
- 返回值: 将计算结果作为函数返回值返回给主程序。
总结:
- 主程序通过函数名调用函数,并获取函数的返回值。
- 主程序通过子程序名调用子程序,子程序通过引用传递的方式返回结果。
- 函数名带有返回值,而子程序名则没有。
2.37MB
文件大小:
评论区