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

题目

有如下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


相似考题
更多“有如下VBA程序段:sum=0n=0For i = 1 To 5x = n / in = n + 1Sum=Sum+xNext i以上For循环计算sum, ”相关问题
  • 第1题:

    5、有如下程序,该程序的执行结果是()。 main() { int i, sum; for(i=1;i<=3;sum++) sum+=i; printf(“%d\n”,sum); }

    A.6

    B.3

    C.死循环

    D.0


    C

  • 第2题:

    以下程序段()的功能是:输入n的值,计算序列 1 + 1/2 +1/3 + ...+1/n 的和。

    A.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;

    B.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1/i ;

    C.scanf("%d",&n); sum=0; for(int i=1; i<=n ; i++) ; sum=sum+1.0/i ;

    D.n=100; sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;


    A

  • 第3题:

    下面程序段的时间复杂度为________。(n>1) sum=1; for (i=0;sum<n;i++) sum+=1;


    ile(i<=n)

  • 第4题:

    1、有如下程序,该程序的执行结果是 () main() { int i,sum=0; for(i=1;i<=3;i++) sum+=i++; printf("%d\n",sum); }

    A.6

    B.3

    C.死循环

    D.4


    死循环

  • 第5题:

    如下程序中实现sum=1+2+3+...+n的程序是

    A.int sum=0,i; for(i=0;i<n;i++)sum+=i;

    B.int sum=0,i; for(i=0;i<n;i++); sum+=i;

    C.int sum=0,i; for(i=1;i<=n;i++); sum+=i;

    D.int sum=0,i; for(i=1;i<=n;i++) sum+=i;


    A循环找到末尾结点,然后赋值给第一个结点,所以选择A)。