计算机程序运行的计算方法

计算机程序运行的计算方法,第1张

计算偶数的和(2--100)

while是循环

满足 i<=100 就继续循环

否则跳到 wend后面一句。

i=1 i mod 2=1不累加

i=2 i mod 2=0s=s+2 结果s=2

i=3 i mod 2=1不累加

i=4 i mod 2=0s=s+4 结果s=6

...

直到循环结束,打印 s 就是总和。

程序运行后单击命令按钮,输出结果应该是多少.下面是我算的思路过程:先算里面的Funl(x, x - 1)) a=10 ,b =9 ,那么t=10-9=1,b=1+10=11,此时返回12

到这里是对的

ByVal 虽然可以修改参数,但是a并没有被重新赋值,x还是不变

接下来计算Funl(x, (Funl(x, x - 1)),此时x=10,计算Funl(x, 12),

a=10,b=12

那么t=10-12=-2,b=20-12=8,返回值30-24=6

最后Funl(Funl(x, (Funl(x, x - 1))), x - 1)

即为Funl(6,9)

a=6,b=9

t=6-9=-3,b=12-9=3,返回值3+(-3)=0

此时x还是10


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8084577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存