首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。 [说明] 某单位组织一次职业技术考核比赛,由十名评委对选手的现场表现打分(0到100以内的数值)。本程序接收原始评分后,去掉一个最高分、一个最低分,最后计算并输出选
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。 [说明] 某单位组织一次职业技术考核比赛,由十名评委对选手的现场表现打分(0到100以内的数值)。本程序接收原始评分后,去掉一个最高分、一个最低分,最后计算并输出选
admin
2009-02-15
59
问题
阅读以下说明及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
程序员下午应用技术考试
软考初级
相关试题推荐
文件abc.docx______。
下列关于PowerPoint 中自定义动画的说法中,(61)是正确的。
数据分析工具的(13)________________特性是指它能导入和导出各种常见格式的数据文件或分析结果。
在WPS文字中,由“字体”“字号”“粗体”“斜体”“两端对齐”等按钮组成的工具栏是________________。
信息系统运行过程中的数据备份工作不包括________________。
当前,大部分商业DBMS中所用的主要数据模型是()。
国际标准化组织提出的开放系统互连OSI参考模型,将计算机网络分成7层,其中最底层是()。
将四个元素a,b,c,d分成非空的两组,不计组内顺序和组间顺序,共有()种分组方法。
Windows系统的控制面板不包括__________功能。
随机试题
根据我国法律规定,涉外不动产物权民事争议,应适用()
A.运行水液B.通调水道C.运化水湿D.泌别清浊小肠的功能是
复杂性尿路感染病原菌谱正确的是
某企业2007年度的财务会计报告经董事会批准于2008年4月10日报出,该企业2007年度的所得税汇算清缴于2008年3月31日完成。如果2008年4月1日发生销售退回,则与销售退回有关的纳税调整金额应调整的项目是()。
某公司将税务机关确定的应于2001年12月5日缴纳的税款20万元拖至12月15日缴纳,根据我国《税收征管法》的规定,税务机关依法加收该公司滞纳税款的滞纳金为( )元。
如图,一船在海上由西向东航行,在A处测得某岛M的方位角为北偏东α角,前进4km后在B处测得该岛的方位角为北偏东β角,已知该岛周围3.5km范围内有暗礁,现该船继续东行.若α=2β=60°,问该船有无触礁危险?如果没有,请说明理由;如果有,那么该船
在收益额确定的前提下,资本化率越高,收益现值越高;资本化率越低,收益现值越低。()
设单位质点在水平面内作直线运动,初速度v|t=0=v0.已知阻力与速度成正比(比例系数为1),问t为多少时此质点的速度为并求到此时刻该质点所经过的路程.
Whichcourseisthisonebasedon?Whatdoesn’tthecoursecover?
Whydidthemangotoliveinthecountry?
最新回复
(
0
)