当前位置:IT认证>BASIC题库

问题:[选择题]

[单项选择题] 命令按钮Command1的单击事件过程如下: Private Sub Command1_Click( ) Dim a( 10, 10)As Integer x=0 For i = 1 To 3 For j = 1 To 3 a(i, j) =i * 2 Mod j If x<a(i, j)Then x=a(i, j) Next Next Print x End Sub 执行上述事件过程后,窗体上显示的是( )。


A.1
B.2
C.3
D.4

参考答案: B

  参考解析

题目中定义了一个二维数组,为数组赋初值并找出这些值中最大的值输出。数组中的值为:a(1,1)=1*2rood1=0a(1,2)=1*2mod2=0a(1,3)=1*2mod3=2a(2,1)=2*2rood1=0a(2,2)=2*2mod2=0a(2,3)=2*2rood3=1a(3,1)=3*2mod1=0a(3,2)=3*2rood2=0a(3,3)=3*2rood3=0显然最大值为2,因此Printx语句将在窗体上显示2。

微信端