有如下的程序:
PrivateSubCommand1_Click()
DimxAsInteger,yAsInteger
a=8
b=3
Calltest(6,a,b+1)
Print"主程序";6;a;b
EndSub
Subtest(xAsInteger,ByValyAsInteger,ByValzAsInteger)
Print"子程序";x;y;z
x=2
y=4
z=3
EndSub
当单击Command1后,运行程序显示的结果是( )
A.子程序643主程序684
B.主程序643子程序684
C.主程序684子程序683
D.子程序684主程序643
相关标签: 子程序 主程序
相关问题推荐
-
●当程序转向执行子程序(或过程)前,需将(3)存入栈中。其存入的位置由(4)决定。
(3)A.子程序入口地址
B.子程序结束地址
C.该子程序前一条指令地址
D.该子程序后一条指令地址
(4)A.当时指令寄存器中的值
B.自动设定的栈地址寄存器中的值
C.程序设定的栈地址寄存器中的值
D.当时变址寄存器中的值
-
下面()描述属于子程序嵌套调用。
A、某程序调用子程序
B、某程序调用子程序1,子程序又调用了子程序2。
C、某程序调用一个或多个子程序
D、某程序调用了两个子程序
-
●I/O与主机交换信息的方式中,中断方式的特点是(17)。
(17)A.CPU与设备串行工作,传送与主程序串行工作
B.CPU与设备并行工作,传送与主程序串行工作
C.CPU与设备并行工作,传送与主程序并行工作
D.CPU与设备串行工作,传送与主程序并行工作
-
一个完整的FORTRAN源程序()。
A.至少包括一个主程序
B.至少包括一个主程序和一个子程序
C.由一个主程序与一个以上的子程序组成
D.由一个主程序与一个子程序组成 -
关于宏与子程序的异同点,下列说法中错误的是()。
A、宏调用实际上是用符号(一条假指令)替代一块代码;而子程序调用则需将程序指针转移到子程序所在位置去执行。
B、宏调用快速,但多次调用时,由于多次复制代码段而使占用存储器量较多;子程序调用时,由于代码模块只存在于一个地方,因此尽管速度有所减缓,但占用存储空间较少。
C、宏要优于子程序调用,因此应使用宏以简化编程并保持高速度。
D、在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况),采用子程序调用的方法,以降低存储器的占用量。