首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。 [说明] 某单位组织一次职业技术考核比赛,由十名评委对选手的现场表现打分(0到100以内的数值)。本程序接收原始评分后,去掉一个最高分、一个最低分,最后计算并输出选
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。 [说明] 某单位组织一次职业技术考核比赛,由十名评委对选手的现场表现打分(0到100以内的数值)。本程序接收原始评分后,去掉一个最高分、一个最低分,最后计算并输出选
admin
2009-02-15
76
问题
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。
[说明]
某单位组织一次职业技术考核比赛,由十名评委对选手的现场表现打分(0到100以内的数值)。本程序接收原始评分后,去掉一个最高分、一个最低分,最后计算并输出选手最后得分。在接收输入第i个评分时,若输入数据的类型、范围不正确,程序将给出相应提示,并等待下一次输入,直至正确接收第i个评分为止。程序的运行界面如下:
在开发过程中,文本框名为Text1,界面上有上至下三个按钮分别取名为CmdMark、CmdReresh和CmdExit。
[Visual Basic代码]
Private Sub CmdMark_Click() ’按钮“输入评分”的单击事件响应代码
Dim i As Integer,temp As Variant ’声明变量
Dim marks(1 To 10),maxMark,minMark,sumMark,mark As Single
sumMark=0
Text1.Text=“编号”&Chr(9)&“评分”& vbCrLf
For i=1 To 10 ’接收十个评分输入
Do While 1=1 ’验证并接收第i个评委的评分
temp=InputBox(“请输入”&i&“号评委的评分:”)
If (1) IsNumeric(temp)Then
Msg Box“数据类型错误,请重试!”
ElseIf CSng(temp)<0 Or CSng(temp)>100 Then
MsgBox“数值范围错误,请重试!”
Else:Exit Do
End If
Loop
marks(i)=CSng(temp)
If i=1 Then maxMark=(2):minMark=(2)
If marks(i)>maxMark Then maxMark=marks(i)
If minMark>marks(i)Then (3)
sumMark=sumMark+marks(i)
Text1.Text=Text1.Text & i & Chr(9) & marks(i) & vbCrLf输出第i个评委的评分
Next
mark=( (4))/8 ’计算选手最后得分
Text1.Text=Text1.Text &"去掉一个最高分:"&maxMark&vbCrLf&_
"去掉一个最低分:"&minMark&vbCrLf&_
"选手最后得分:"&mark
End Sub
Private Sub Command2_Click() ’按钮“刷新屏幕”的单击事件响应代码
(5).Text=“单击”输入评分“按钮,开始统分……”
End Sub
Private Sub Command3_Click() 按钮“退出程序”的单击事件响应代码
End
End Sub
选项
答案
(1) Not (2) marks(1)或marks(i) (3) minMark=marks(i) (4) sumMark-maxMark-minMark (5) Text1
解析
(1)程序在输入数据temp不是数值(即IsNumeric (temp)返回False值)时报告错误,因而此处应填写逻辑运算符:取非;
(2)由程序最后的输出可推断:maxMark和minMark分别用于记录最高分和最低分。它们通过For循环求得,此处需要为其赋初值;
(3)当第i个评分marks(i)小于当前minMark的值时,应该更新minMark;
(4)根据程序说明,选手最后的分为去掉一个最高分、一个最低分后的平均分;
(5)略。
转载请注明原文地址:https://kaotiyun.com/show/FbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
文件的类型可以根据()来识别。
将Word2007文档中部分文本内容复制到其他地方,先要进行的操作是__________。
如果表A和表B中有公共字段,且该字段在表B中称为主键,则该字段在表A中称为________________。
操作系统的资源管理功能不包括________________。
在编辑Word2007文档时,若多次使用剪贴板移动文本内容,当操作结束时,剪贴板中的内容为__________。
下列选项中,衡量数据校验人员业务水平的主要指标是(20)。
某数据库“成绩表”中包括准考证号、姓名、科目1成绩、科目2成绩、身份证号和报考资格名称等字段,以下对该“成绩表”的评价中,______较为恰当。
阅读以下说明,回答问题1至问题4。说明某公司A楼高40层,每层高3.3米,同一楼层内任意两个房间最远传输距离不超过90米,A楼和B楼之间距离为500米,需在整个大楼进行综合布线,结构如图1-1所示。为满足公司业务发展的需要,要求为楼内客户机提供数
从网络连接的角度来看,代理服务器承担了何种网络设备的功能?为了实现内部计算机客户端通过代理服务器访问Internet,还需对客户端n浏览器的有关参数进行配置。打开IE浏览器的“Internet属性”窗口,选择“连接”选项卡,进入“局域网设置”窗口,如图
框架在网页布局中主要起什么作用?主页中定义了几个框架,分别显示哪个文档?网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?
随机试题
A.PGE2B.PGF2αC.PGl2D.TXA2E.TXB2血小板合成的是:
假膜性炎是发生于
患者眩晕,头痛头胀,头重脚轻,面红目赤,急躁易怒,口苦,舌红苔黄,脉弦数。其证型是
对于二级评价项目,地面气象观测资料调查要求是:距离项目最近的地面气象观测站,()的常规地面气象观测资料。
某项目单因素敏感性分析,评价指标为财务净现值,不确定性因素为投资额,产品价格、经营成本,由下表所示计算结果可知,项目对三个因素的敏感程度由高到低依次为()。
某建设单位欲新建一座大型综合市场,于2006年3月20日领到工程施工许可证。开工后因故于2006年10月15日中止施工。根据建筑法施工许可制度的规定,该建设单位向施工许可证发证机关报告的最迟期限应是2006年()。
a>2,则双曲线的离心率的取值范围是()。
具体迁移是指一种学习中的具体的经验直接迁移到另一种学习中去。()
说明人类历史上存在的“超越”现象与五种社会形态演进规律的一致性。
数据库应用系统中的核心问题是()。
最新回复
(
0
)