本文主要是介绍C++ 第十一周任务-评委打分,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/* * Copyright (c) 2012, 烟台大学计算机学院 * * All rights reserved. * * 文件名称:test.cpp * * 作者:王锴英 * * 完成日期:2012 年 11月8日 * * 版本号:v1.0 * * 输入描述:无 * * 问题描述:歌手比赛时的得分 * * 程序输出:去掉最高分最低分 */ #include<iostream> using namespace std; int max (int x,int y); int min (int x,int y); int main() { int a=0,b=101,c=0,i,j; double average; cout<<"请输入选手成绩"<<endl; for(i=1;i<=10;i++) { cout<<"第"<<i<<"位评委给分:"; cin>>j; a=max(a,j); b=min(b,j); c=c+j; } average=(c-a-b)/8; cout<<"减去一个最高分"<<a<<","<<"减去一个最低分"<<b<<endl; cout<<"该选手的最后得分:"<<average<<endl; return 0; } int max(int x, int y) { if(x>y) { return x; } else { return y; } } int min(int x, int y) { if(x>y) { return y; } else { return x; } }
运行结果:
这篇关于C++ 第十一周任务-评委打分的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!