【加试题】某排序算法的VB程序段如下:
n = 10
Text1.Text = ""
For i = 1 To 5
For j = n To i + 1 Step -1
If a(j) < a(i) Then
temp = a(j): a(j) = a(i): a(i) = temp
End If
Next j
Next i
For i = 1 To 10
Text1.Text = Text1.Text + Str(a(i))
Next i
数组元素a(1)到a(10)的值依次为“965,155,195,444,106,734,172,983,898,360”,执行该程序段,文本框Text1中显示的是
n = 10
Text1.Text = ""
For i = 1 To 5
For j = n To i + 1 Step -1
If a(j) < a(i) Then
temp = a(j): a(j) = a(i): a(i) = temp
End If
Next j
Next i
For i = 1 To 10
Text1.Text = Text1.Text + Str(a(i))
Next i
数组元素a(1)到a(10)的值依次为“965,155,195,444,106,734,172,983,898,360”,执行该程序段,文本框Text1中显示的是
A.106 155 172 195 360 444 734 898 965 983 |
B.106 155 172 195 360 734 444 983 898 965 |
C.983 965 898 734 444 360 172 195 155 106 |
D.106 155 172 195 360 965 444 734 898 983 |
更新时间:2019-03-03 13:52:46
|
相似题推荐
选择题
|
较易
(0.85)
【推荐1】有如下VB程序段:
Dim x As String,y As String
Dim ans As Integer
x=“5”:y=“20”:ans = 0
If x>y Then ans = Val(x) Else ans = Val(y)
ans = ans + Val(x+y)
Text1.Text = Str(ans)
程序运行完后,文本框Text1中显示的是:( )
Dim x As String,y As String
Dim ans As Integer
x=“5”:y=“20”:ans = 0
If x>y Then ans = Val(x) Else ans = Val(y)
ans = ans + Val(x+y)
Text1.Text = Str(ans)
程序运行完后,文本框Text1中显示的是:( )
A.25 | B.30 | C.540 | D.525 |
您最近一年使用:0次
选择题
|
较易
(0.85)
【推荐2】下列关于“控件”属性的说法正确的是( )
A.单击窗体中的某控件,在属性窗口中的属性列表框中找到所要设置的属性,即可设置其属性值。 |
B.所有对象都具有同样的属性 |
C.控件的属性只能在设计时设置,不能在运行时修改 |
D.控件的每一个属性都具有同样的默认值 |
您最近一年使用:0次
选择题
|
较易
(0.85)
【推荐1】有如下Python程序段:
def fac(n):
ans = 1
for i in range(2, n + 1):
ans *= i
return ans
def Com(n, m):
return fac(n) // fac(n - m) // fac(m)
print(Com(5, 3))
执行该程序段后,下列说法不正确的是( )
def fac(n):
ans = 1
for i in range(2, n + 1):
ans *= i
return ans
def Com(n, m):
return fac(n) // fac(n - m) // fac(m)
print(Com(5, 3))
执行该程序段后,下列说法不正确的是( )
A.Com()函数运用了递归思想 | B.fac()函数一共被调用了3次 |
C.输出结果是10 | D.将Com(5,3)改为Com(5,2),运行结果不变 |
您最近一年使用:0次
选择题
|
较易
(0.85)
【推荐2】对用户输入的字符串进行解密的VB程序段如下:
s= Text. Text
For i =1 To Len(s)
已知大写字母A的ASCII码值为65,小写字母a的ASCII码值为97,在文本框Text1中输入内容“yhT5”,执行程序段后,文本框Text2显示的内容为( )。
s= Text. Text
For i =1 To Len(s)
ch= Mid(s,i,1)
nk=Asc(ch)-i
If nk <0 Then nk nk+127
Text2. Text= Text2 Text Chr(nk)
Next i已知大写字母A的ASCII码值为65,小写字母a的ASCII码值为97,在文本框Text1中输入内容“yhT5”,执行程序段后,文本框Text2显示的内容为( )。
A.YHt5 | B.xgS4 | C.zjw9 | D.xfQ1 |
您最近一年使用:0次