问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB两道题,求大神解答,万分感谢

发布网友 发布时间:2023-08-27 18:54

我来回答

2个回答

热心网友 时间:2024-12-13 12:10

第一个问题:

Private Sub ch(ByRef x As Integer)
Static t As Integer
t = t + 10    '第一次调用时t的值是10,第二次调用t的值是20
x = x + t     '第一次调用时x的值是10+10,第二次调用x的值是20+20
End Sub

Private Sub Command1_Click()
Dim a As Integer
a = 10
ch a   '第一次调用ch过程,这时以10的值传输,返回结果是20
ch a   '第二次调用ch过程,这时以20的值传输,返回结果是40
Print a   '打印结果是40
End Sub

第二个问题:

Private Sub Command1_Click()
Dim a As Integer, b As Integer, j As Integer
    a = 10: b = 4
For j = 0 To 10 Step -2   '第一次循环初值由0变为-2,小于初值,不会进入循环,直接退出
    a = a + 5
    b = b + 4
Next
Print a, b   '因此输出就是a、b的初值:10、4
End Sub

 Static 是过程级静态变量声明的关键字,ch 是自定义过程,ByRef 是表示变量x是以地址传输的,ch a 是调用ch 过程,传输变量是a的值。

热心网友 时间:2024-12-13 12:10

Static是静态变量
Static下变量在同一过程中值不会因为过程结束而重新变化
ch调用了 ch过程,Byref代表传地址。
print a,b代表输出a b的值,还有问题可以联系我
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机壁纸花卉红色手机壁纸花卉 辽宁智能五芯防水连接器 军工产品浅谈——航空插头 xp电脑系统修复XP系统怎么恢复出厂设置 ...表编辑器后打不开任何文件,无需重装系统,电脑盲都能用 粼基本信息 粼五笔怎样打? 【微科普】想变成光?先搞清楚光是什么吧! 手机被拉黑后打电话是什么提示? 物流管理专业对数学的要求高么 VB练习题求答案 1.创建一个VB应用程序的3个主要步骤是___,___和___. VB编程题,麻烦帮忙解答,万分感谢 英语诗歌经典短诗 [关于英语小诗歌短一点的] 这是紫仓还是哈姆太郎?有什么分别吗? 这只叫什么啊 求男模陈大卫个人资料 梦见汽车被一对夫妻抢的预兆 燃气灶灶芯取出方法 云服务商没有增值电信业务许可证 怎么举报没有增值电信业务经营许可证 share with的区别是什么? 男人这一生,有过多少个女人才不算“白活”? 男人一辈子要经历几个女人,才算没白过这一ǔ 男人这一生得到过多少女人才算没白活? 下列哪一项不是婴儿缺铁性贫血发生的原因 奇迹暖暖祝愿七夕和风温泉装扮怎么搭 奇迹暖暖温暖祝福怎么搭配 男人在什么情况下对女人绝情最绝情的是男人吗 ...不爱我了,为什么平时可以对你好突然就变得绝情了? 把男友心伤透了还能挽回吗 VB编程问题求解,万分感谢,急 关于VB急等答案~~考试复习题万分感谢 一岁宝宝玩什么游戏好?一岁宝宝适合玩什么游戏? 宝宝视觉敏感期,父母应该如何培养宝宝的视觉能力? 为什么宝宝一碰就发飙?家长应该注意一些什么? 6n2电子管能做倒相管用吗? 女人越绝情男人越惦记吗 女人越是“绝情”,男人越是在乎? 求建筑设计大师发一份砖混结构的蒙古包设计图纸。要建施的。 gptmap地层对比填色方法 为什么抖音音乐只有一半 绿化白皮松怎么栽培比较好 来长春去哪里买榛蘑 河北承德这有大量榛蘑都是本地人农闲时候,在深山老林里采摘,绝对绿色没... 33岁,眼角细纹、法令纹、泪沟都非常明显,有人帮我搭配一套护肤品吗? 泪沟纹用哪些护肤品可以缓解 日语怎样说话 用空气炸锅烤山核桃需要几分钟 如何关闭qq步数? 让自己变得无比绝情?