一个VBA程序段 sum = 0 n = 0 For i = 1 to 5 x = n/i n = n + 1 sum = sum + x Next i这个程序怎么理解?这个For循环计算,完成的表达式是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 12:11:49
一个VBA程序段 sum = 0 n = 0 For i = 1 to 5 x = n/i n = n + 1 sum = sum + x Next i这个程序怎么理解?这个For循环计算,完成的表达式是什么?

一个VBA程序段 sum = 0 n = 0 For i = 1 to 5 x = n/i n = n + 1 sum = sum + x Next i这个程序怎么理解?这个For循环计算,完成的表达式是什么?
一个VBA程序段 sum = 0 n = 0 For i = 1 to 5 x = n/i n = n + 1 sum = sum + x Next i
这个程序怎么理解?这个For循环计算,完成的表达式是什么?

一个VBA程序段 sum = 0 n = 0 For i = 1 to 5 x = n/i n = n + 1 sum = sum + x Next i这个程序怎么理解?这个For循环计算,完成的表达式是什么?
sum = 0
n = 0
For i = 1 to 5
x = n/i
n = n + 1
sum = sum + x
Next i
功能 是计算 0/1+1/2+2/3+3/4+4/5
结果保存在sum中
x = n/i 里面的n是指什么?是到这一步时n的值
n = n + 1 左右两个n 分别指什么?左边的n是新n 右边的是上一次的n,两个n的值是不同.
好比一个放钱的抽屉,名字叫n,n=n+1的意义好比是你先把抽屉里原有的钱拿出来,然后你加1元进去,合在一起再放回抽屉.