第十周项目四:大奖赛计分 修改 1,2

来源:互联网 发布:标书软件 编辑:程序博客网 时间:2024/05/21 17:23
问题及代码:
/**Copyright (c) 2014,烟台大学计算机学院*ALL right reserved*文件名;大奖赛计分.cpp*作者;童宇*完成日期2014年10月15日*版本号v1.0*问题描述:大奖赛计分*输入描述:输入各个评委打的分*程序输出:选手的得分*/#include <iostream>using namespace std;void printstars();int main(){    double i,a,b,s,max=0,min=10;    cout<<"请输入选手的成绩(0-10)"<<endl<<"请输入评委人数:";    cin>>b;    for(i=1; i<=b; ++i)    {        cout<<"第"<<i<<"位评委给分:";        cin>>a;        if(a<0||a>10)        {            do            {            cout<<"第"<<i<<"位评委给分:";            cin>>a;            }            while(a<0||a>10);        }        s+=a;        if(a>max)            max=a;        if(a<min)            min=a;    }    cout <<"减去一个在最高分:"<<max<<",减去一个在最低分:"<< min<< endl;    cout<<"当前选手最后得分:"<<(s-max-min)/(b-2)<<endl;    printstars();    cout<<" success ";    printstars();    return 0;}void printstars(){    int j;    for(j=1; j<=19; j++)        cout<<"*";}

运行结果:


0 0