1  /  1  页   1 跳转 查看:407

帮忙解释一道题 急

帮忙解释一道题 急

在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
    Option Base 1
    Private Sub Command1_Click()
      Dim a As Variant
      a=Array(1,2,3,4,5)
      Sum=0
      For i=1 To 5
          Sum = sum+a(i)
      Next i
      x=Sum/5
      For i =1 To 5
          If a(i)>x Then Print a(i);
      Next i
    End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是 (D)
A)1 2          B) 1 2 3        C) 3 4 5          D) 4 5

为什么选这个答案
帮忙解释一下
急等着
 

回复:帮忙解释一道题 急

第一个for循环得出sum=15  ,所以x=3, 第二个for循环是把大于三的打印出来,所以是4和5
 
1  /  1  页   1 跳转

版权所有 程序员家园论坛   Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.015625 second(s) , 3 queries. 浙ICP备07502118号
返顶部