一道VB填空题,求高手帮忙、、、、 5

执行下面的程序,单击命令按钮Command1后,窗体上显示的第一行内容是____,第二行是_______,第三行是____.PrivateSubCommand1_Clic... 执行下面的程序,单击命令按钮Command1后,窗体上显示的第一行内容是____,第二行是_______,第三行是____.
Private Sub Command1_Click()
Dim A As Integer,K As Integer
A=1
K=Fun(Fun(A,A),A)
Print "K=";K
End Sub
Private Function Fun(X As Integer,Y As Integer) As Integer
Static K As Integer
K=K+X+Y
X=X+Y
Y=Y+k
Fun=X+Y
Print Fun;X;Y
End Function
展开
 我来答
吾桐语
2012-09-08 · TA获得超过2914个赞
知道大有可为答主
回答量:1534
采纳率:94%
帮助的人:1140万
展开全部
第一行:8 4 4
第二行:30 12 18
第三行:K=30
注意:Fun(A,A)传值给xy时,始终都有 x =y, 即x或y一个值变化,另一个也随着变话,例如x=2,那么就有y=x=2。我想这就是你想知道的关键问题。
题中:k=0+1+1=2,x=1+1=2,(则隐含了一条信息:y=x=2),所以y=y+k=2+2=4,而不是y=1+2=3,(此时,隐含x=y=4)于是fun=4+4=8,所以第一行打印:8 4 4
后面同理,不明白,可追问。
--
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有... 点击进入详情页
本回答由--提供
匿名用户
2012-09-07
展开全部
直接把程序运行一下就OK!
第一行:8 4 4
第二行:30 12 18
第三行:K=30
追问
能不能详细说下过程??谢了、、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lhfcqu
2012-09-08 · TA获得超过890个赞
知道小有建树答主
回答量:588
采纳率:100%
帮助的人:335万
展开全部
自己运行程序,用单步执行方式,慢慢看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式