第十一周项目4-计分器啊

来源:互联网 发布:linux手机版 编辑:程序博客网 时间:2024/04/29 08:54
/*                        *程序的版权和版本声明部分:                        *Copyright(c)2013,烟台大学计算机学院学生                        *All rights reserved.                        *文件名称:                        *作者:田成琳                        *完成日期:2013年 10月30 日                        *版本号:v1.0                        *对任务及求解方法的描述部分:                        *输入描述: *问题描述:大赛计分器*程序输出:*问题分析:                        *算法设计:                        */我的程序:#include<iostream>using namespace std;int main(){double n,x,max=-9999,min=9999,sum=0,ave=0;for(n=1;n<=10;n++){           cout<<"请输入第"<<n<<"位评委给分:"<<endl;   cin>>x;   if(x>max)   max=x;   sum+=x;   if(x<min)   min=x;}ave=(sum-max-min)/8;cout<<"去掉一个最高分:"<<max<<" "<<"去掉一个最低分:"<<min<<endl;cout<<"该选手的最终得分是:"<<ave<<endl;return 0;}


运行结果:

心得体会:这个循环中找最值的方法不错,,,赞一个,一开始没想起来,脑子的第一反应是:啊?10个数要比较大小???但后来看第十一周的项目的时候,看到了下面的数据读入和写出中有这么一个方法,果断要copy成自己的东西。

原创粉丝点击