求最高、最低、平均分

作者: XXX 时间限制: 1S 章节: 循环

问题描述 :

输入N个学生的成绩,打印输出最高分、最低分、以及平均分。

输入说明 :

你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由多行组成。每组测试数据的第一行输入一个整数N(0<N<20),表示有N个学生。其后N 行每行有一个整数s(0≤s≤100),表示一个学生的成绩。

输出说明 :

对每组测试数据,你的程序需要向标准输出设备(通常为启动该程序的文本终端)输出一行,包括3个整数,分别为最高分、最低分、平均分(向下取整),整数之间以一个空格分隔,所有数据前后没有多余的空行及空格,两组数据之间也没有多余的空行。

输入范例 :

5
100
20
5
0
99
3
33
33
34

输出范例 :

100 0 44
34 33 33

#include<stdio.h>
int main()
{int n;while(scanf("%d",&n)!=EOF){int i,s;int max=0,min=100;//预设最高分和最低分int sum=0;for(i=0;i<n;i++){scanf("%d",&s);//遍历输入的分数sum=sum+s;//将分数求和if(s>max)max=s;//若分数大于当前最大值,则用该值替换if(s<min)min=s;//最小值同理}printf("%d %d %d\n",max,min,sum/n);}return 0;
}

求最高、最低、平均分相关推荐

  1. 用计算机求函数总分 平均分,老师如何在Excel学生成绩表中一键生成总分和各科平均分...

    原标题:老师如何在Excel学生成绩表中一键生成总分和各科平均分 每次学生考完试,阅卷打分就已经很累了,还要把学生成绩录入到Excel电子表格中 老师们都知道Excel电子表格具有强大的函数计算功能, ...

  2. c语言输入四个成绩求最高分最低分,数组实现学生成绩录入、求最高分、最低分、平均分和排序...

    /* 使用数组实现10名学生的成绩录入,并输出这10名学生中成绩的 最高分 最低分 平均分 按照分数从大到小排序 思考: 如何实现从小到大排序? 如果学院有5个班,每个班30人,如何处理? 求所有成绩 ...

  3. 输入班级人数,根据人数,挨个输入成绩,求平均分,求最高分最低分

    Console.Write("请输入班级人数:");int n = int.Parse(Console.ReadLine());double [] fenshu=new doubl ...

  4. c语言10个评委打分去掉一个最高分,用C语言编程:歌手大奖赛有10名评委打分,去掉一个最高分、去掉一个最低分,求选手的平均分。...

    满意答案 xxffccc 2013.10.29 采纳率:42%    等级:12 已帮助:8342人 #include #include void main() { int max(float b[] ...

  5. 布隆过滤器定义长度为m的数组,插入n个元素,k个哈希函数,已知m和n的值,k的值为多少时,求误判率最低的推导过程?

    布隆过滤器是怎么存储数据的? 这里m=11,数组长度为11,n=3,插入3个元素,分别是hello.how.yes,k=3,使用了3个哈希函数,每插入一个元素要经过三个哈希函数的运算. ①插入hell ...

  6. 求学生课程平均分问题

    1.问题描述: 一共10个学生,每个学生都有5门课程,求取每个学生的课程平均分,然后再求取没门课程的平均分. 2.问题解析: 只需要将10个学生的5门课程的成绩分别输入进来,然后先对每个学生的5门课成 ...

  7. 连通图求割点 最低深索数L(w) 深索数DFN(u)

    定义(割点) 如果在G中去掉v及其关联的边,剩下的图就不再连通,连通无向图G中的顶点v称为割点. 图:左图无割点,右图C.F.G都是割点 定义(深索数) 当采用深度优先遍历算法时,顶点v被访问的序数称 ...

  8. 用计算机求函数总分 平均分,08年计算机一级辅导:Excel中用SUMIF函数实现按指定条件求平均值...

    08年计算机一级辅导:Excel中用SUMIF函数实现按指定条件求平均值 分类:计算机等级 | 更新时间:2016-07-07| 来源:中华网考试 Excel 2003中的条件求和SUMIF函数非常实 ...

  9. c语言中调用平均成绩,C语言、用调用函数、输入3个学生5门课程的成绩分别用函数求每个学生平均分每门课的平均分...

    满意答案 wzbowei 2013.11.23 采纳率:45%    等级:12 已帮助:6317人 #include float sum1(float p[][5],float reault1[], ...

  10. php求价格最低,php-将Woo-commerce变体销售价格调至低于实际价格

    我想将销售价格移动到实际价格下进行更改,我设法在产品摘要部分执行此操作,但是找不到任何用于更改的过滤器. 请参见下图. 我已经尝试过此代码,但没有用,我的代码适用于Summery部分 add_filt ...

最新文章

  1. 风变编程python小课课件_风变编程Python小课最近很火,大家学完感受如何?
  2. Android 中的GC资料网站
  3. python大学课程-大学只安排了C和Python课程,是否有必要学习一下Java
  4. Java基础:类加载器
  5. JS-DOM ~ 03. 子节点的操作、style.样式和属性、dom元素的创建方法及操作、14个例题、主要是利用js直接控制html属性...
  6. 自定义 URL Scheme 完全指南
  7. [Bug]Object reference not set to an instance of an object.
  8. 过度配置堆上的OutOfMemoryError
  9. 使用 rose 将 c++代码转换为 uml 类图
  10. 日常小问题汇总(1)
  11. python实训内容_Python实验课:Python元组数据及其运算
  12. CSS: SASS用法指南 (附视频)
  13. 从SQL过渡至MongoDB查询对照表
  14. MySQL高并发事务问题
  15. java mvp模式_MVP模式入门(结合Rxjava,Retrofit)
  16. c语言 word转pdf,超简单的Word转换成PDF技巧,可惜很多人还不会
  17. Centos软件安装库文件缺失(sqliteman安装中Could not find QScintilla library)
  18. 姿态估计mmpose一手体验 Ⅱ - 使用它!
  19. JavaFx教程-02第一个javaFX程序
  20. input[type=file]如何屏蔽“未选择任何文件”

热门文章

  1. Android开发WebView之加载HTML源码修改HTML字体大小以及缩放HTML的方法
  2. 米家zigbee传感器抓包_如果有一代,米家人体传感器2值得你去更换吗?
  3. python互斥锁原理_python并发编程之多进程1------互斥锁与进程间的通信
  4. Redis-相关概念记录
  5. LAMP环境中如何重新部署一个Yii2.0 web项目
  6. 自己动手构造编译系统:编译、汇编与链接2.1.3 符号表管理
  7. .net Framework各个版本之间的发展
  8. 2013-11-5 深圳尚游网络公司 - 服务器开发工程师
  9. JS 搜索 --下拉列表
  10. java测试磁盘读写速度_用来测试自己硬盘读写性能的代码勿尝试