基础题一
发布网友
发布时间:2022-04-21 00:05
我来回答
共1个回答
热心网友
时间:2023-07-04 16:23
我的程序根据满分100来编写的,如果不是100,只需把其中‘mi = 100’的‘100’改为你需要的满分数值就可以了
程序如下,希望对你有所帮助:
set talk off
clear
input '请输入共有几位评委: ' to n
mi = 100
ma = 0
p = 0
declare x(n)
for a = 1 to n
input '请输入第' + str(a) + '位评委的得分(满分100): ' to x(a)
if x(a) > ma
ma = x(a)
endif
if x(a) < mi
mi = x(a)
endif
p = p + x(a)
endfor
p = (p - ma - mi)/(n - 2)
? '该选手得分最高分:' + str(ma)
? '该选手得分最低分:' + str(mi)
? '该选手的最后平均分:' + str(p)
set talk on
return
参考资料:我正在学习vfp