编写C++语言程序,在歌手大奖赛中,输入10名评委为某选手的打分成绩,去掉一个最高分,去掉一个最低分,求该选手最后得分。
下面是一个示例程序,它接受 10 个评分,并去掉最高分和最低分后计算最终得分:
#include <bits/stdc++.h>
using namespace std;
int main(){double score[10],sum=0.0,avg=0.0;for(int i = 0 ; i<10 ;i++){scanf("%lf",&score[i]);sum+=score[i]; //首先将所有评委的分数先加起来}int max = 0,min = 0; for(int j = 1; j<10 ; j++){if(score[max] < score[j]){max = j; //找到最高分的下标是多少}if(score[min] > score[j]){min = j; //找到最低分的下标是多少}}avg = (sum-score[max]-score[min])/(10-2); //去掉最高分和最低分求平均值得出最终成绩printf("%0.2f",avg);}
感谢观看,如有帮助请点个赞
编写C++语言程序,在歌手大奖赛中,输入10名评委为某选手的打分成绩,去掉一个最高分,去掉一个最低分,求该选手最后得分。相关推荐
- C语言输出不及格学生姓名,C++:输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出。...
满意答案 josjosh 2017.07.03 采纳率:49% 等级:9 已帮助:3268人 [解题思路] 本题用类数组很好解决.可以先声明一个具有姓名.学号.成绩3个数据成员的类,然后输出.输 ...
- c语言编程正整数各位数上之和,编写C语言程序,从键盘上输入一个正整数,计算并输出该数各位数字之和。...
答:输出该数的各位数字之和的源代码如下: #include int fun(int n) { int i; int sum=0; if(n>1000||n 答:int i = scanf(... ...
- C语言输入10个分数 去掉最高分,vb输入10个评委给出的分数,去掉最高分和最低分,计算平均分并输出...
如何用vb设计一个程序,可以将输入的10个以上的数字 按大小顺序排列出来,可以给我思路,也可以给我答案. 其实从思想上来说,就是一个排序的思路问题.排序的方法有很多.说2个最简单的(设让结果从小到大排 ...
- c语言输入10个评委分数,vb输入10个评委给的分数,去掉最高分和最低分
如何用vb设计一个程序,可以将输入的10个以上的数字 按大小顺序排列出来,可以给我思路,也可以给我答案. 其实从思想上来说,就是一个排序的思路问题.排序的方法有很多.说2个最简单的(设让结果从小到大排 ...
- VC6.0(VC++6.0)使用教程(使用VC6.0编写C语言程序)
VC6.0(VC++6.0)使用教程(使用VC6.0编写C语言程序) Visual C++ 6.0简称VC或者VC6.0,是微软1998年推出的一款C/C++ IDE,界面友好,调试功能强大.VC6. ...
- 使用VS编写C语言程序遇到的scanf错误
我相信有很多初学者都和我一样会遇到这个报错,在vs编译器中,编写c语言程序的时候,使用scanf实现键盘输入,但是当你运行程序的时候,会像下面一样..... 这里的错误提示,scanf不安全,建议使用 ...
- Ubuntu系统中编写c语言程序教程
目录 1.准备工作 1.1 安装GCC及必要软件包 2.使用GCC编写C语言程序 2.1 编写一个整型运算反回浮点型的程序 2.2 在windows系统下使用编译工具编译该程序 3.使用Makefil ...
- Ubuntu中编写C语言程序
Ubuntu中编写C语言程序 1.准备工作 1.1 安装GCC 2.使用GCC编写C语言程序 2.1 编写一个Hello World程序 2.2 编写一个主程序文件main1.c和子程序文件sub1. ...
- Ubuntu下使用gcc和makefile编写c语言程序
文章目录 前言 一.gcc编写c语言程序 1.hello world的输出 2.简单程序的编译与运行 3.windows环境下的编译运行结果对比 二.makefile编写c语言程序 总结 前言 本文通 ...
最新文章
- httpclient工具使用(org.apache.httpcomponents.httpclient)
- C# 判断给定大数是否为质数,目标以快速度得到正确的计算结果。
- Windows 8桌面的尴尬
- 蓝牙连接不上车要hfp_如何正确使用车载蓝牙播放器呢?
- xampp apache 无法启动
- 修改csdn中字体颜色
- 大型云原生项目在数字化企业落地过程解密 1
- 【历史上的今天】8 月 24 日:Windows 95 问世;乔布斯辞任苹果 CEO;库克上台
- html设置自动居中显示,css+div实现整个html居中最简单方法
- 上海海洋大学计算机专硕调剂,2019年上海海洋大学硕士研究生调剂政策和规则...
- 新一代科学计算与系统建模仿真平台MWORKS发布预告
- 小米手机业务取得增长,似乎从华为手机在海外受挫中获益
- ansys经典界面分析工字钢_工字钢_ANSYS实例分析72道(含结果)
- 2012年国内薪资最高的IT公司排行
- 【Python】办公篇-《极客Python之效率革命》(小甲鱼) 笔记一
- 三个可替代“迅雷”的下载软件,速度超快!
- 新建SVN仓库并上传项目
- 一.图像处理系统MATLAB实现(GUI界面)
- 四款电脑桌面上的优质软件,硬核又实用,有个性而不张扬
- 最大值和最小值(I)