对10个数据进行冒泡排序,需要比较的次数是( )
A.90B.110
C.45D.55
当前题号:1 | 题型:选择题 | 难度:0.99
下面VB程序的功能为:在文本框Text1和Text2中输入两个整数,单击按钮对象Command1,在标签对象Label1中显示这两个数的差。
Function lsc(x,y) As Integer
 If x>y Then
lsc=x-y
 Else
lsc=y-x
 End If
End Function
Private Sub Command1_Click( )
 Dim a1 As Integer,a2 As Integer
 a1=Val(Text1.Text)
 a2=Val(Text2.Text)
 Label1.Caption=________
End Sub
要实现上述功能,程序画线处应填入的语句为( )
A.lsc(x,y)B.lsc(Text1.Text,Text2.Text)
C.lscD.lsc(a1,a2)
当前题号:2 | 题型:选择题 | 难度:0.99
有如下Visual Basic程序段:
m = a(1)
i =" 2"
Do While i <= 10
If m < a(i) Then m = a(i)
i =" i" + 1
Loop
该程序段执行后,变量m中存储的是(   )
A.a(1)至a(10)中的最大值
B.a(1)至a(10)中的最小值
C.a(2)至a(10)中的最大值
D.a(2)至a(10)中的最小值
当前题号:3 | 题型:选择题 | 难度:0.99
有下列 VB 程序段:
Dim strA As String, strB As String strA = "hongda":strB = ""
For i = 1 To Len(strA) * 2 If i / 2 = Int(i / 2) Then

strB = strB + Chr(Asc(Mid(strA, (i - 1) Mod Len(strA) + 1, 1)) + 2) End If

Next i
该程序段运行后,变量 strB 的值是( )
A."jpfqic "B."qicqic"C."phbqic"D."qicoga"
当前题号:4 | 题型:选择题 | 难度:0.99
有如下 VB 程序段:
Function fact(n As Integer) As String If n = 1 Then
fact = fact & 1
Else
fact = fact(n \ 2) & n Mod 2
End If
End Function
Private Sub Command1_Click()
Dim x As String, i As Integer, r As Integer x = Text1.Text
For i = 1 To Len(Text1.Text)

If Mid(x, i, 1) = "." Then Exit For Next i

r = Val(Mid(x, i + 1, Len(Text1.Text) - i)) Text2.Text = fact(r)
End Sub
在文本框Text1 中输入 2019.70,则执行程序段,在文本框 Text2 中显示的内容是( )
A.1000110B.70C.350D.100011
当前题号:5 | 题型:选择题 | 难度:0.99
下图是通过 VB 程序读取“GDP2018.accdb”文件中的 GDP 总量,显示在列表框中,部分代码实现如下:

Private Sub Command1_Click() ’列表框中
输出 b(i),代码略End Sub
Private Sub Form_Load()
conn.ConnectionString="Provider=Microsoft.AC
A.OLEDB.12.0;DATASource="& App.Path & "\GDP2018.accdb" conn.Open:Set myrecord.ActiveConnection = conn:myrecord.Open "GDP"
n = 0
Do While Not myrecord.EOF n = n + 1

a(n) = myrecord.Fields("2018")

b(n) = Left(myrecord.Fields("Area"), 5) & "    " & myrecord.Fields("2018")

myrecord.MoveNext

Loop
conn.Close: myrecord.Close:    Set myrecord = Nothing: Set conn = Nothing End Sub
下列说法不正确的是(  )
B.ConnectionString 是实例 conn 的属性
B.myrecord.Fields("2018")返回当前记录中“2018”字段的值
C.a(1)读取后执行myrecord.MoveNext 将读取下一条记录,即 a(2)=“中国”
D.myrecord.Fields("2018")也可以写成 myrecord.Fields(3)
当前题号:6 | 题型:选择题 | 难度:0.99