题目内容:

编程:在某大奖赛中,有10个评委为参赛的选手打分,分数为0~10分,精确到1位小数。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写程序计算一位选手的最后得分,要求保留2位小数。

注意:由于还没有学到数组,不能使用数组编程。不需要保留原始数据。

提示:利用循环结构(任选for、while或do-while语句),依次读入每个评委的打分,并同时完成累加运算、求出最高分和最低分,然后计算出选手的最后得分并输出。

输入格式:

%lf

输出格式:

%.2lf

输入样例:

9.5 9 8.5 8 7.5 7 6.5 6 5.5 5

输出样例:

7.25

时间限制:500ms内存限制:32000kb

#include<stdio.h>
#include<math.h>
int main(){double x,ave,sum,max,min;int i;max=0;min=10;sum=0;ave=0;for(i=1;i<=10;i++){scanf("%lf",&x);if(x>max){max=x;}if(x<min){min=x;}sum=sum+x;}ave=(sum-min-max)/8.0;printf("%.2lf",ave);getchar();return 0;
}

C语言程序:评委打分类题型相关推荐

  1. c语言程序的标识符分类,华中科技大学计算机学院C语言程序设计标识符.PPT

    华中科技大学计算机学院C语言程序设计标识符 第2章 数据类型.运算符 和表达式 2.6.6 自增自减运算 运算符表 -- ++ 运算符: 操作数是任意基本类型之变量(或左值表达式),运算结果是: ⑴ ...

  2. python语言程序设计2019版第二章课后答案-python语言程序设计基础课后答案第二章...

    python语言程序设计基础课后答案第二章 以下合法的用户自定义标识符是____________. 导入模块或者模块中的元素要使用关键字________ . 下列哪个函数是用来控制画笔的尺寸的____ ...

  3. python语言程序设计2019版第二章课后答案-python语言程序设计基础(嵩天)第二章课后习题...

    **第二学期第一周学习总结 一. 本周学习内容总结 一维数组,了解了一维数组的定义(定义一个数组,需要明确数组变量名,数组元素的类型和数组大小,即数组中元素的数量) 一维数组定义的一般形式为:类型名, ...

  4. python语言程序设计基础网课-Python语言程序设计基础答案

    [填空题]逻辑型数据在参与算术运算的过程中可以被当作整数进行操作,通常True的值对应整数1,False的值对应整数____________. [单选题]在Python中,不可以用来表示字符串的符号是 ...

  5. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案20120319...

    <c语言程序设计基础教程_习题答案20120319>由会员分享,可在线阅读,更多相关<c语言程序设计基础教程_习题答案20120319(54页珍藏版)>请在技术文库上搜索. 1 ...

  6. 《零基础看得懂的C语言入门教程 》——(三)轻轻松松理解第一个C语言程序

    一.学习目标 了解C语言代码的一般结构 了解函数的概念 了解printf函数的使用方法 了解头文件的概念 了解system函数的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语 ...

  7. 马杰c语言程序设计基础,【我校自编教材】程序设计基础(C语言版)

    基本信息出版社: 机械工业出版社; 第1版平装: 216页语种: 简体中文开本: 16开ISBN: 7111219759, 9787111219750 教材描述本书是从c语言初学者易学.易懂的角度出发 ...

  8. 三相锁相 c 语言 程序,轻松玩转DSP——基于TMS320F2833x(Word+PDF+ePub+PPT)

    作者:马骏杰(作者),尹艳浩(作者),王旭东(作者)&0更多 出版:机械工业出版社; 第1版 (2018年12月5日) 服务:人工校对0错代录+录完后精校排版 此为收费服务:会收取文档代录之人 ...

  9. 100个经典C语言程序(益智类)

    100个经典C语言程序(益智类) [1.绘制余弦曲线] 在屏幕上用"*"显示0~360度的余弦函数cos(x)曲线 [问题分析与算法设计] 利用cos(x)的左右对称性,将屏幕的行 ...

最新文章

  1. 位域 内存 字节序_JS操作内存?二进制数组了解一下
  2. 虚拟摄像头 安卓版_林俊杰 ft. M.E.,联同视效大厂数字王国加码虚拟偶像
  3. linux退出编辑器命令,LINUX中,Vi编辑器的几种模式及保存、退出等命令
  4. 收到在微软商店购买的商品
  5. P1311,jzoj3025-选择客栈【统计】
  6. php怎么分割页面,将一个页面分成多个html文件(静态html分割页面)
  7. Navicat连接Oracle数据库失败,提示无效的用户名和密码(Invalid username and password)
  8. vue3 创建路由「vue-router 4.x 的使用」
  9. XML fragments parsed from previous mappers already contains value for xxxxx
  10. JVM stack与Heap的区别
  11. jQuery Callback 方法
  12. 钉钉自定义机器人 发送文本 换行 \n无效果
  13. mysql中where的用法_详解MySQL中WHERE子句的用法
  14. adb工具下载及配置使用
  15. 上传Excel到HBase数据库(POI、poi-ooxml)
  16. 陕甘回变——关陕残月(二)
  17. Briarcliff Entertainment 购买了关于开创性的非裔美国 NBA 球员的电视剧“Sweetwater”(独家)
  18. python自动化测试面试题大全带答案_Python自动化测试笔试面试题精选
  19. 阿拉伯数字和汉字对照表
  20. 《Python自然语言处理(第二版)-Steven Bird等》学习笔记:第02章 获得文本语料和词汇资源

热门文章

  1. 递归Partial类型
  2. 华翔天诚晨控科技面向推出的一款“跨界”传感器,广泛应用AGⅤ行业
  3. Symantec Backup Exec配置Tape Library Simulator虚拟磁带库
  4. 计算机网络OSI模型
  5. python中的extend功能及用法
  6. 在思科三层交换机配置网关的两种方式
  7. Linux系统安装Anaconda3
  8. 让RenderDoc批量导出纹理
  9. hisi linux nptl.tar,hisiv100交叉编译工具链安装
  10. requirejs加载顺序_【requireJS源码学习03】细究requireJS的加载流程