刷题首页
题库
高中信息
题干
有如下 VB 程序,它的输出结果是( )。
S=0
For i=1 To 10
If i mod 2=0 Then S=S+i
Next i
Print “S=”;S
A.S=0
B.S=25
C.S=30
D.S=55
上一题
下一题
0.99难度 选择题 更新时间:2019-05-30 02:37:21
答案(点此获取答案解析)
同类题1
在VB中,下列程序段执行后,语句s=s+2执行的次数是( )
s=0
For i=1 To 3
s=s+2
Next i
Print s
A.1次
B.2次
C.3次
D.4次
同类题2
某Visual Basic程序如下:
Private Sub Command1_Click()
Dim s As String, i As Integer
s = ""
For i = 1 To 10 Step 2
s = Str(i) + s
Next i
Text1.Text = s
End Sub
运行程序,单击命令按钮Command1后,在文本框Text1中显示的内容为( )
A.13579
B.1 3 5 7 9
C.9 7 5 3 1
D.97531
同类题3
编写VB程序,实现把数据key插入到升序序列中,得到一个新的升序序列,原升序序列各元素已依次存放在数组元素a(1),a(2),a(3),……,a(10)中,VB程序段如下:
i=1: j=10
Do While i<=j
m=(i+j)\2
If key <= a(m)Then
①
Else
②
End If
Loop
For k=10 To i Step-1
③
Next k
a(i)=key
要使程序实现上述功能,则划线处①②③中的语句分别是( )
A.j=m-1 i=m+1 a(k+1)=a(k)
B.j=m-1 i=m+1 a(k)=a(k-1)
C.i=m+1 j=m-1 a(k+1)=a(k)
D.i=m+1 j=m-1 a(k)=a(k-1)
同类题4
如下图所示,该流程图所示的算法已在计算1+2+3+4……的值,但有一处错误导致程序出现死循环,该处是( )
A.①处
B.②处
C.③处
D.④处
同类题5
程序修改题,每小题①②③④处有1处错误,找出并改正
(1)下列程序的功能是在文本框Text1中显示变量a和b的较大值。
a = 1:b = 2
① If a > b Then
② c = a
Else
③ c = b
End If
④ Text1.Caption = Str(c)
错误在______处,改为_______________。
(2)下列程序的功能是标签Label1中显示1+2+3+…+10值。
Dim s As Integer
Dim i As Integer
① s = 0
② For i =" 1" To 10
③ s = i
Next i
④ Label1.Caption = Str(s)
错误在______处,改为_______________。
相关知识点
算法理论
面向对象程序设计 VB开发工具
循环语句