这里有两道题
第一题
第二题
打字太麻烦了,所以传图了,应该看得清吧,拜托高手解答结果是什么,讲一下详细过程,小弟感激不尽
这里有两道题
第一题
第二题
打字太麻烦了,所以传图了,应该看得清吧,拜托高手解答结果是什么,讲一下详细过程,小弟感激不尽
第一题:先是定义了一个function过程,它是有返回值的即func=m,
在按钮的单击事件中:
k=4
m=1
p=func(k,m)
运行到这就要调用function过程了,就是把k=4,m=1调用到function过程里。
function过程有二个参数即a和b
a和b是接收调用数值的也就是接收k和m,即a=k=4,b=m=1.
m=0 '变量m=0
i=2 '变量i=2
i=i+m+1 '变量i=2+0+1即i=3
m=i+a+b '变量m=3+4+1 a,b接收的是k和m的值
func=m '变量func=8
回到按钮单击过程:
p=func(k,m) '变量p的值=变量funcr的值就是8
print p; '输出变量p的值8,
p=func(k,m) '同理
print p '输出变量p的值8,因为上一个print p有分号所以在一行显示中间有间距
第二题
for n=1 时function过程的x=x+y=2,n=n+1=1
n=2时function过程的x=x+y=3,n=n+1=2
n=3时function过程的x=x+y=4,n=n+1=3
n=4时function过程的x=x+y=5,n=n+1=4
n=5时function过程的x=x+y=6,n=n+1=5>4停止循环
返回单击事件输出z=6