itgle.com

没有如下程序:该程序通过For循环来计算一个表达式的值,这个表达式是( )。A. 1+1/2+2/3+3/4+4/5B. 1+1/2+1/3+1/4+1/5C. 1/2+2/3+3/4+4/5D. 1/2+1/3+1/4+1/5

题目

没有如下程序:该程序通过For循环来计算一个表达式的值,这个表达式是( )。

A. 1+1/2+2/3+3/4+4/5

B. 1+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


相似考题
更多“ 没有如下程序:该程序通过For循环来计算一个表达式的值,这个表达式是( )。A. 1+1/2+2/3+3/4+4/5B. 1+1/2+1/3+1/4+1/5C. 1/2+2/3+3/4+4/5D. 1/2+1/3”相关问题
  • 第1题:

    设有如下程序: Private Sub Commandl_Click0Dim sum As Double.x As DoubleSum=0n=0Fori=1 T0 5x=n/in=n+1surll=surrl+XNextiEndSub该程序通过For循环来计算一个表达式的值,这个表达式是( )。

    A.1+1/2+2/3+3/4+4/5

    B.1+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
    暂无解析,请参考用户分享笔记

  • 第2题:

    设有如下程序: Private Sub Command1_Click() Dim sum As Double,x As Double Sum=0 n=0 For i=1 To 5 x=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过For循环来计算一个表达式的值,这个表达式是( )。

    A.1+1/2+2/3+3/4+4/5

    B.1+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
    解析: 本题考查VBA中循环结构的知识。这类问题需要分析出每一次循环所做的操作。第一次循环时,i=1,n=0,x=0/1,所以累加上去的是0/1;第二次循环时,i=2,n=1,x=1/2,所以累加上去的是1/2;第三次循环时,i=3,n=2,x=2/3,所以累加上去的是2/3;循环5次后累加的应该是0/1+1/2+2/3+3/4+4/5。

  • 第3题:

    设有如下程序: Private Sub Command1_Click() Dim sum As Double,x As Double sum=0 n=0 Fori=1 To 5 x=n/i n=n+1 sum=sum+x Nexti End Sub 该程序通过For循环来计算一个表达式的值,这个表达式是( )。

    A.1+1/2+2/3+3/4+4/5

    B.1+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
    解析:变量Sum和n的初始值都为0,在进行第一次循环时,x=n/i(i=1),结果为0,n=n+1,n值为1,Sum=Sum+x,Sum值为0;在进行第二次循环时,x=n/i(i=2),x的值为1/2,n=n+1,n值为2,则Sum值为1/2;第三次循环十,x-n/i(i-3),x的值为2/3,n-n+l,n值为3,则Sum值为1/2+2/3:依此类推,直至循环结束。最后Sum的值应为1/2+2/3+3/4+4/5的结果,所以正确答案为C

  • 第4题:

    设有如下程序 Private Sub Command1_Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 5 x=n/i n=n+1 sum=sum +x Next i End Sub 该程序通过For循环来计算一个表达式的值,这个表达式是______。

    A.1+1/2+2/3+3/4+4/5

    B.1+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
    解析:当i=1时,sum=0+0/1;当i=2时,sum=0+0/1+1/2;当i=3时,sum=0+0/1+1/2+2/3;当i=4时, sum=0+0/1+1/2+2/3+3/4;当i=5时,sum=0+0/1+1/2+2/3+3/4+4/5,即For循环是用来计算表达式“1/2+2/3+3/4+4/5”的。

  • 第5题:

    设有如下程序:

    Private Sub Command1_Click()

    Dim sum As Double, x As Double

    sum=0

    n=0

    For i=1 To 5

    x=n/i

    n=n+1

    sum=sum+x

    Next i

    End Sub

    该程序通过For循环来计算一个表达式的值,这个表达式是( )。

    A.1+1/2+2/3+3/4+4/5

    B.1+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
    解析:本题考查VBA中循环结构的知识。这类问题需要分析出每一次循环所做的操作。第一次循环时,i=1,n=0,x=0/1,所以累加上去的是0/1;第二次循环时,i=2,n=1,x=1/2,所以累加上去的是1/2;第三次循环时,i=3,n=2,x=2/3,所以累加上去的是2/3;循环5次后累加的应该是0/1+1/2+2/3+374+4/5。