早教吧作业答案频道 -->其他-->
用vb编写一个给十个评委打分的程序1.编写一个评委打分的程序,实现以下功能:a)单击“评委给分”按钮时弹出InputBox对话框,用来接收10个评委给的分数,并将分数显示在文本框Text1中。
题目详情
用vb编写一个给十个评委打分的程序
1. 编写一个评委打分的程序,实现以下功能:
a) 单击“评委给分”按钮时弹出InputBox对话框,用来接收10个评委给的分数,并将分数显示在文本框Text1中。
b) 单击“最后得分”按钮时,将最高分、最低分分别显示在文本框Text2、Text3中,将最后的得分结果(除去最高分和最低分的平均值)显示在文本框Text4中。
c) 单击“清除”按钮时,清空所有的文本框。
d) 单击“退出”按钮时,退出程序。
1. 编写一个评委打分的程序,实现以下功能:
a) 单击“评委给分”按钮时弹出InputBox对话框,用来接收10个评委给的分数,并将分数显示在文本框Text1中。
b) 单击“最后得分”按钮时,将最高分、最低分分别显示在文本框Text2、Text3中,将最后的得分结果(除去最高分和最低分的平均值)显示在文本框Text4中。
c) 单击“清除”按钮时,清空所有的文本框。
d) 单击“退出”按钮时,退出程序。
▼优质解答
答案和解析
Dim a(10) As Integer
Private Sub Command1_Click()
For i = 1 To 10
a(i) = InputBox("请输入第" & i & "个分数")
Text1.Text = Text1.Text & Str(a(i))
Next i
End Sub
Private Sub Command2_Click()
Max = a(1)
Min = a(1)
For i = 1 To 10
s = s + a(i)
If Max < a(i) Then Max = a(i)
If Min > a(i) Then Min = a(i)
Next i
s = (s - Max - Min) / 8
Text2.Text = Max
Text3.Text = Min
Text4.Text = s
End Sub
Private Sub Command3_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
End Sub
Private Sub Command4_Click()
End
End Sub
Private Sub Command1_Click()
For i = 1 To 10
a(i) = InputBox("请输入第" & i & "个分数")
Text1.Text = Text1.Text & Str(a(i))
Next i
End Sub
Private Sub Command2_Click()
Max = a(1)
Min = a(1)
For i = 1 To 10
s = s + a(i)
If Max < a(i) Then Max = a(i)
If Min > a(i) Then Min = a(i)
Next i
s = (s - Max - Min) / 8
Text2.Text = Max
Text3.Text = Min
Text4.Text = s
End Sub
Private Sub Command3_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
End Sub
Private Sub Command4_Click()
End
End Sub
看了 用vb编写一个给十个评委打分...的网友还看了以下:
计算机打印机设备种类繁多,按印字原理,可分为______。A.击打式和非击打式B.串行打印机和并行打 2020-05-24 …
打印机按照工作方式可以分为( )。A.击打式和非击打式B.串行打印机和行式打印机C.宽行打印机和窄 2020-05-24 …
按工作方式分类,热敏型打印机属于( )。A.串行式打印机B.并行式打印机C.击打式打印机D.非击打式 2020-05-24 …
打印机按数据传输方式分为()。A.击打式打印机B.非击打式打印机C.喷墨打印机D.串行打印机E.并行 2020-05-30 …
以下关于打印报表的叙述正确的是()。a.打开project文档b.在“视图”菜单上,单击“报表”命令 2020-05-31 …
如图,DEFG为矩形的台球桌面,现有球A、B位置如图,按下列要求,画出击打后球的线路.(1)击打球 2020-06-16 …
如图,在一个规格为4×8的球台上,有两个小球P和Q,若击打小球P经过球台的边AB反弹后,恰好击中小 2020-07-05 …
条件概率公式问题感觉平时P(A)*P(B)才=P(AB),也就比方说,甲射击中为1/3,乙为1/2, 2020-11-21 …
在台球桌矩形,ABCD上,放有两个球P和Q,恰有∠PAB和∠QAD相等.如果打击球P使它撞在AB的M 2021-01-09 …
在台球桌矩形,ABCD上,放有两个球P和Q,恰有∠PAB和∠QAD相等.如果打击球P使它撞在AB的M 2021-01-09 …