Copyright (c) 2012, 烟台大学计算机学院
All rights reserved.
作 者: 刘元龙
完成日期:2012 年11 月 11日
版 本 号:v1.0
输入描述:比赛分数算法
07.问题描述:利用循环输出最后得分
08.程序输出:循环
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double i,max,min,sum,x,o;
sum=0;
max=0;
min=10;
while(sum<101){
for(x=1;x<=10;++x){
while(i<11){
cout<<"第"<<x<<"位评委给分。";
cin>>i;
if(i>=0&&i<=10){
break;}
}
sum=sum+i;
if(i>=max){
max=i;
}
if(i<=min){
min=i;
}}
o=(sum-max-min)/8;
cout<<"去掉一个最高分"<<max<<"去掉一个最低分"<<min;
cout<<"该选手的最后得分为:"<<o<<endl;
return 0;
}
}
运行结果: