学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.40
所属科目:高中信息技术
学校投票选最佳德育导师,候选老师有30位,现给每位参选老师一个从1到30的编号,在全校师生中投票,并从中选出最高得票数的教师作为年度最佳德育导师小李设计了一个计票的VB程序,将各位师生投票的编号输入到文本框Text1,每票之间用“,”隔开,单击“计票”按钮 Command1,在列表框中显示各位导师的得票数,在文本框Text2、Text3中显示总得票数和最高得票,在标签Label2中显示最高得票的教师编号,如果最高得票有多位教师,则全部显示他们的编号。程序运行界面如图所示。

实现上述功能的VB程序如下。
Private Sub Command1_Click()

Dim s As String,i As Integer,j As Integer,s1 As String

Dim a(30)As Integer,max As Integer,c As String,sum As Integer

s=Text1. Text

i=1:t=0:sum=0

Do While i<= Len(s)

c=Mid(s,i,1)
If c="," Or       Then
a(t)=a(t)+1
t=0
sum=sum+1
Else
   '改错
End If
i=i+1

Loop

max=a(1)

For i=1 To 30

List1. Additem "编号为"+Str(i)+"的教师,得票数为"+Str(a(i))
If max<a(i) Then
max=a(i)
sl="最高教师编号为:"+Str(i)
    
s1=s1+","+Str(i)
End If

Next i

Text2. Text=Str(sum)

Text3. Text=Str(max)

Label2. Caption=sl

End sub
(1)文本框Text1有一个名为 Multiline的属值,当其值为True时,可以显示多行文本,为了使Text1能显示多行文本,应在FormLoad事件中应添加的语句是________(单选,填字母:
A.Text1=True/B.Multiline=True/C.Text1. MultiLine True /D.Text1. MultiLine=True)。
(2)上面加框处代码有错误,请改正。
应改为_______________________
(3)请在划线处填入适当的代码。
①处代码为________________________ ,②处代码为________________________
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交