[单选题]

( 33 )设有如下程序:

Private Sub Commandl Click ()

D.im sum As Double, x As Double

sum = 0

n = 0

F.or i=l To 5

x = n / i

n = n + 1

sum 二 sum + x

Next i

E.nd 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

参考答案与解析:

相关试题

设有如下程序:Private Sub Commandl_click()Dim c

[单选题]设有如下程序: Private Sub Commandl_click() Dim c As Integer,d As Integer c=4 d=InputBox("请输入一个整数") Do While d>0 If d>c Then c=c+1 End If d=InputBox("请输入一个整数") Loop Print c+d End Sub 程序运行后,单击命令按钮,如果在输入对话框中依次输入1、2、3、4、5、6、7、8、9、 0,则输出结果是A.12B.11C.10D.9

  • 查看答案
  • 有如下程序: Private Sub Commandl_Click( ) a$=

    [单选题]有如下程序: Private Sub Commandl_Click( ) a$="A WORKER IS HERE" x=Len(a$) For i=1,To x-1 b$=Mid$(a$,i,3) If b$="WOR" Then S=S+1 Next Print S End Sub 单击命令按钮,程序运行结果为A.1B.2C.3D.5

  • 查看答案
  • 有如下程序: Private Sub Commandl_Click() Dim

    [单选题]有如下程序: Private Sub Commandl_Click() Dim a As Integer a=2 For i=1 To 3 Print Gad (A)Next i End Sub Function Gad (a As Integer) b=0 Static c b=b + 1 c= c + 1 Gad= a + b + C End Function 运行上面的程序后,单击命令按钮,输出结果为A.1 2 3B.2 3 4C.4 5 6D.1 4 6

  • 查看答案
  • 有如下程序。Private Sub Commandl_Click()Dim a

    [单选题]有如下程序。 Private Sub Commandl_Click() Dim a As Single Dim b As Single a=5:b=4 Call Sub1 ( a,B)End Sub Sub Subl(x As Single, y As Single) t=x x=t/y y = t Mod y End Sub 在调用运行上述程序后,a和b的值分别为A.0 0B.1 1C.2D.1 2

  • 查看答案
  • 有如下的程序。Private Sub Commandl_Click( )Dim

    [单选题]有如下的程序。 Private Sub Commandl_Click( ) Dim k As Integer, m As Integer Dim P As Integer k=4: m=1 P=Fun(k, m) : Print P; P = Fun ( k, m) : Print P End Sub Private Function Fun( a As Integer, b As Integer) Static m As Integer, i As Integer m=5:i=2 i=i+m+

  • 查看答案
  • 没有如下程序Private Sub Commandl—Click()x=10:u

    [单选题]没有如下程序Private Sub Commandl—Click()x=10:u=0F.or i=1 TO 5D.ox=x-2y=y+2Loop Until y>5 Or x<一lNextE.nd Sub运行程序,其中Do循环执行的次数是A.15B.10C.7D.3

  • 查看答案
  • 设有如下程序: Private Sub Cimmandl_Click. Dim

    [单选题]设有如下程序: Private Sub Cimmandl_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

  • 查看答案
  • 设有如下程序 Private Sub Command1_Click() Dim

    [单选题]设有如下程序 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/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

  • 查看答案
  • 设有如下程序:Private Sub Command1_ Click() Dim

    [单选题]设有如下程序: Private Sub Command1_ Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 3 x=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过For循环来计算sum的值,sum值的精确结果是( )。A.1+1/2+2/3B.1+1/2+1/3+1C.1/2+2/3D.1/2+1/3

  • 查看答案
  • 设有如下程序:Private Sub Command1_Click() Dim

    [单选题]设有如下程序: Private Sub Command1_Click() Dim c As Integer,d As Integer c=4 d=InputBox("请输入一个整数") Do While d>0 If d>c Then c=c+1 End If d=InputBox("请输入一个整数") Loop Print c+d End Sub 程序运行后,单击命令按钮,如果在输入对话框中依次输入1、2、3、4、5、6、7、8、9和0,则输出结果是( )。A.12B.11C.10D.

  • 查看答案
  • ( 33 )设有如下程序:Private Sub Commandl Click