早教吧作业答案频道 -->其他-->
用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编写一个给十个评委打分...的网友还看了以下:
一本书放在水平桌面上,桌面对书有支持力N,书对桌面有压力F,那么()A.支持力N实际上是由于书发生 2020-05-13 …
一本书放在水平桌面上,桌面对书有支持力N,书对桌面有压力P,则下列说法正确的是()A.支持力N实际 2020-05-13 …
已知M={x|-2≤x≤5},N={x|a+1≤x≤2a-1}.(Ⅰ)若M⊆N,求实数a的取值范围 2020-05-13 …
几道数列求和的问题,用乘公比错位相减法求下列数列{an}的前N项和{Sn}(1)an=(2n-1) 2020-05-23 …
点A和B在数轴上对应的实数分别为M,N——,则A,B间点A和B在数轴上对应的实数分别为M,N——, 2020-06-03 …
若a,b均为正实数,m,n属于N,且a>b,则a的m次方+b的n次方与a的(m-n)次方b的n次方 2020-07-28 …
基本事实:若am=an(a>0且a≠1,m、n是正整数),则m=n.试利用上述基本事实分别求下列各 2020-08-03 …
基本不等式设数列a(n),b(n),且a(1)>b(1)>0,a(n)=(a(n-1)+b(n-1 2020-08-03 …
基本事实:若a的m次方=a的n次方(a>0且a不等于1,m、n是正整数),则m=n.利用上述基本事实 2020-12-31 …
基本事实:若a的m次方=a的n次方(a>0且a不等于1,m、n是正整数),则m=n,试利用上述基本事 2021-02-01 …