for i in range(1,11): #i控制*的行数
for j in range(i): #j控制每行的个数
print("*",end=' ') #输出*
print( ) #输出换行
A .
B .
C .
D .
运行结果是:(填:A/B/C/D)
依次输入x的值为5、3、-1后,该算法的输出结果为( )
i = 1: j = 7: s = ""
key = Int(Rnd * 100)
Do While i <= j
m = (i + j) \ 2
If key = a(m) Then
s = s + "M": Exit Do 'Exit Do 表示退出循环
ElseIf key < a(m) Then
j = m - 1: s = s + "L"
Else
i = m + 1: s = s + "R"
End If
Loop
Text1.Text = s
图1
图2
exchange = 0
last_change = 8
Do While last_ change > 1
current = 1
For j = 1 To last_ change-1
If a(3) < a(j+ 1) Then
exchange = exchange +1
tmp = a(0): a(3) = a(j+1): a(j+1) = tmp
current j
End If
Next j
last_change = current
LooP
数组元素a(1)到a(8)的值依次为15,13,0,14,12,9,5,1,执行该程序段,则exchange的值为( )