刷题首页
题库
高中信息
题干
某排序算法的 VB 程序段如下:
K=1
For i = 1 To 2
For j = 1 To 6 - 2 ∗i
If K∗a(j) < K∗a(j + 2) Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
K=-K
Next j
Next i
数组元素 a(1) ~a(6)的初始值依次为“10,15,8,35,26,17”,执行该程序段后,数组 a 元素的值分别为( )
A.8,10,15,17,26,35
B.35,26,17,15,10,8
C.26,35,10,17,8,15
D.26,15,10,17,8,35
上一题
下一题
0.99难度 选择题 更新时间:2020-03-30 10:40:00
答案(点此获取答案解析)
同类题1
下列属于字符串常量的是( )
A.56
B.“169”
C.‘169’
D.13^2
同类题2
下列声明语句中错误的是_________。
A.Const var1=123
B.Dim var2=’abc’
C.dim a,b as string
D.dim var3 as integer
同类题3
声明一个长度为10个字符的字符串变量mstr,应使用_____________语句。
同类题4
(加试题)某VB程序使用了递归函数,代码如下:
Private Sub Command1_Click()
Text1.Text = f(3)
End Sub
Function f(x As Integer) As String
If x = 1 Then f = 1 Else f = f(x - 1) + 2
End Function
运行程序并点击按钮Command1后,文本框Text1中显示的内容是( )
A.1
B.3
C.5
D.7
同类题5
执行以下流程图,当输入n的值为2,m的值为3时,则变量p的值为_______。
相关知识点
算法理论
面向对象程序设计 VB开发工具
常量、变量、数组
选择语句
循环语句