编写如下通用过程: Sub Proc(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程:

admin2010-03-30  27

问题 编写如下通用过程:    Sub Proc(x As Single,y As Single)        t=x        x=t/y        y=t Mod y    End Sub    在窗体上画一个命令按钮,然后编写如下事件过程:    Private Sub Commandl Click()            Dim a As Single            Dim b As Single            a=5            b=4            Proc a,b            Print a,b    End Sub    程序运行后,如果单击命令按钮,则输出结果为

选项 A、5  4
B、1.25  1
C、4  5
D、1.25  5

答案2

解析 本题需掌握函数调用时的参数传递和运算符两方面的知识点。在执行调用语句Proc a,b后,函数proc内的参数x被a取代,y被b取代。执行t=x、x=t/y后,得x=5/4即x为1.25。执行语句y=tMody后,得y=5 Mod 4即y的值为1。故执行调用函数后a,b的值变分别变为1.25和1。最后执行语句print a,b将a、b的值输出。选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/E1mp777K
0

最新回复(0)