VB程序执行流程解析

VB程序执行流程解析

此示例展示了VB程序中,主程序与子程序之间的调用关系:

主程序 (Command1_Click):

  1. 变量声明: 声明两个双精度浮点型变量 f1f2
  2. 调用函数: 调用 jishu1 函数,传入参数 2 和 0.000001,并将返回值赋给变量 f1
  3. 调用子程序: 调用 jishu2 子程序,传入参数 f2 (按引用传递) 和 0.000001。
  4. 输出结果: 打印 f1f2 的值。

子程序 (jishu2):

  1. 计算表达式: 根据传入的参数计算表达式结果,并将结果赋值给 s
  2. 返回: 子程序结束,将 s 的值通过引用传递的方式返回给主程序。

函数 (jishu1):

  1. 计算表达式: 根据传入的参数计算表达式结果。
  2. 返回值: 将计算结果作为函数返回值返回给主程序。

总结:

  • 主程序通过函数名调用函数,并获取函数的返回值。
  • 主程序通过子程序名调用子程序,子程序通过引用传递的方式返回结果。
  • 函数名带有返回值,而子程序名则没有。
ppt 文件大小:2.37MB