有谁会校园比赛评分程序啊(用VFP)要求是十个评委:除掉最高分,最低分计算最后选手平均分

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:12:49
有没有简单点的啊有的代码没有教过啊如:dimension都不知道是什么意思啊?

dimension 是建立数组的命令
下面是你要的代码
而且下面的话评委是不固定人数,你可以自己选择评委人数
如果你确定是10人的话把input "请输入评委人数:" to n 去掉
然后下面的n变为10

set talk off
clear
input "请输入评委人数:" to n
input "第1个评委的评分:" to x
mmax=x
mmin=x
s=x
for i=2 to n
input "第"+alltrim(str(i))+"个评委的评分:" to x
if x>mmax
mmax=x
endif
if x<mmin
mmin=x
endif
s=s+x
endfor
s=(s-mmax-mmin)/(n-2)
?alltrim(str(n))+"个评委给出的最高分为:"+alltrim(str(mmax,5,1))
??",最低分为:"+alltrim(str(mmin,5,1))
?"去掉最高分、最低分后,该选手得分:"+alltrim(str(s,5,1))
set talk on

我做过一个面试评分的VFP软件,评委的人数可以自行选择,可以去掉最高分、最低分,也可不去,自行选择。结果可以按名次打印。
给我QQ号,我发给你。

dimension 是建立数组的命令
下面是你要的代码
而且下面的话评委是不固定人数,你可以自己选择评委人数
如果你确定是10人的话把input "请输入评委人数:" to n 去掉
然后下面的n变为10

set talk off
clear
input "请输入评委人数:" to n
in