vb这道编程题应该怎么编写两个子程序?

在窗体上建立两个命令按钮,标题分别为“传址调用实例”和“传值调用实例”;然后编写两个子过程F1和F2,这两个过程都有2个参数A、B,不同的是:F1中参数采用传址调用,F2... 在窗体上建立两个命令按钮,标题分别为“传址调用实例”和“传值调用实例”;然后编写两个子过程F1和F2,这两个过程都有2个参数A、B,不同的是:F1中参数采用传址调用,F2采用传值调用,两过程功能相似,都是将两个参数相加和相乘,即 A=A+B,B=A*B,并打印A、B值;请编写两个命令按钮的事件过程,用INPUTBOX函数输入两个实参,然后分别调用F1和F2,并打印两个实参的值,注意观察其不同。工程文件名保存为zy306.vbp 界面与下图相似 展开
 我来答
匿名用户
2014-05-15
展开全部
sub f1(byref a as integer,byref b as integer)
    a=a+b
    b=a*b
end sub
sub f2(byval a as integer,byval b as integer)
    a=a+b
    b=a*b
end sub
private sub command1_click()
    dim a%,b%
    a=val(inputbox("a=",,1))
    b=val(inputbox("b=",,2))
    f1 a,b
    print a,b
end sub
private sub command2_click()
    dim a%,b%
    a=val(inputbox("a=",,1))
    b=val(inputbox("b=",,2))
    f2 a,b
    print a,b
end sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式