【正确答案】
【答案解析】(1) Not (2) marks(1)或marks(i) (3) minMark=marks(i) (4) sumMark-maxMark-minMark
(5) Text1
[考点分析] 考查VB语言程序设计,主要是控件的使用。
[解析]
(1)程序在输入数据temp不是数值(即IsNumeric (temp)返回False值)时报告错误,因而此处应填写逻辑运算符:取非;
(2)由程序最后的输出可推断:maxMark和minMark分别用于记录最高分和最低分。它们通过For循环求得,此处需要为其赋初值;
(3)当第i个评分marks(i)小于当前minMark的值时,应该更新minMark;
(4)根据程序说明,选手最后的分为去掉一个最高分、一个最低分后的平均分;
(5)略。