A-A+

有如下VBA程序段:sum=0n=0For i = 1 To 5x = n / in = n

2022-08-05 21:51:21 问答库 阅读 172 次

问题详情

有如下VBA程序段:
sum=0
n=0
For i = 1 To 5
x = n / i
n = n + 1
Sum=Sum+x
Next i
以上For循环计算sum,最终结果是
A.1+1/1+2/3+3/4+4/5
B.1/2+1/3+1/4+1/5
C.1/2+2/3+3/4+4/5
D.1/2+1/3+1/4+1/5

参考答案

正确答案:C
解析:本题考察for循环语句:n=0,i=1时,sum=0;执行循环n=n+1,i=2,sum=1/2,依次i加1直到i=5。
当i=1时,x=0,n=1,Sum=0;
当i=2时,x=1/2,n=2,Sum=1/2;
当i=3时,x=2/3,n=3,Sum=1/2+2/3;
依次类推
当i=5时,x=4/5,n=5,Sum=1/2+2/3+3/4+4/5。

考点:程序