永发信息网

VB 评委打分 有关的详细的问题在下面,我需要详细的代码过程,谢了

答案:2  悬赏:10  手机版
解决时间 2021-12-29 01:14
1.评委评分文本框为数组,输入最大字符为4,初始值为空;最后得分文本框初始值旦禒测溉爻防诧狮超饯为空,只能显示结果,不得输入文本。 2.单击“计算得分”按钮,程序智能判断评委评分输入是否为空,若为空,则消息框提示,第一个文本框获得焦点。如不为空值,则进一步判断所输入的评分是否超过10分,若有,消息框提示有几处分数超过10分,请重新输入;直到符合要求时才计算最后得分,并将结果在最后得分文本框中显示出来,最后得分计算规则:从6个评委评分中去掉一个最高得分和最低得分,然后计算其余评分的平均分。
最佳答案
亲的工作量实在是有一点大。 Private Sub Command1_Click() For i = 0 To 5 If Text1(i).Text = "" Then MsgBox "请评委输入分数!" Text1(i).SetFocus Exit Sub End If Next i j = -1 For i = 0 To 5 If Val(Text1(i).Text) > 10 Then N = N + 1 If j = -1 Then j = i End If Next i If N > 0 Then MsgBox "有 " & N & " 个分数超过了10分!" Text1(j).SetFocus Else Max = -1: Min = 999 For i = 0 To 5 x = Val(Text1(i).Text) s = s + x If x > Max Then Max = x If x < Min Then Min = x Next i Text旦禒测溉爻防诧狮超饯2.Text = (s - Max - Min) / 4 End If End Sub Private Sub Form_Load() For i = 0 To 5 Text1(i).Text = "" Text1(i).MaxLength = 4 Next i Text2.Text = "" Text2.ForeColor = vbBlack Text2.Enabled = False End Sub
全部回答
可以私聊我~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
iphone怎么恢复到越狱前状态
职称证存疑,有什么好的解决办法?
环向刚度和压强度怎么换算
淮安有几个万达广场
单选题以下说法最不合理的是哪一项?请寻找你
表现曹操奸诈的一个事例
单选题我们一般将史料分为第一手史料和第二手
华硕F8SN笔记本硬盘进水,无法识别,怎样导出
土化怎么打出来五笔
77乘63乘126的积除以11乘21乘42的积的简便计
空气中含量最多的气体是________,它大约占空
金弹子盆景有什么作用
老gl8能换折叠钥匙吗
宇宙中的星座
几天了,理财通一直进不去,微信重装也不行,
推荐资讯
单选题There________afootballgameonTVthi
酒店怎么宣传能够力强
? 悉尼是哪个国家的首都
浙江卫视波波老师主持是什么节目
手机是不是分安卓和ios俩大类的
请问三证是指?土地证,房产证,还有什麼证呢
单选题Thewriterknew________theteachersai
系统分析报告该怎么写啊?
日本和印度尼西亚两国共同的地理特征是A.都位
有什么事情么英文翻译
刀是哪个国家的货币
怎样才能建立一个道观?需要什么手续?由哪个
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?