/* * 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++ 第十一周任务-评委打分
最新推荐文章于 2024-05-14 17:25:27 发布