问题链接:CCF NOI1022 平均年龄



时间限制: 1000 ms  空间限制: 262144 KB

题目描述

班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。

输入

输入包括若干行,第一行有一个整数n(1≤n≤100),表示学生的人数。其后n行每行有一个整数,表示每个学生的年龄,取值为15到25。

输出

输出班级平均年龄,答案保留两位小数。

样例输入

2
18
17

样例输出

17.50

数据范围限制


问题分析

这个问题是序列数据处理的问题。

就是累加后求平均值。

程序说明

程序中,输出结果时使用了强制类型转换。

要点详解

  • 玩程序玩的就是时间与空间,如果可以不用数组的话,就应该不用,以节省空间。
  • 累加变量的初始值为0,累乘变量的初始值为1。
  • 需要注意计算过程中的类型转换。

100分通过的C语言程序:

#include <stdio.h>int main(void)
{int n, val, sum, i;scanf("%d", &n);sum = 0;for(i=1; i<=n; i++) {scanf("%d", &val);sum += val;}printf("%.2f\n", (float)sum / n);return 0;
}

CCF NOI1022 平均年龄相关推荐

  1. 使用结构体数组统计男、女人数,计算全体学生的平均年龄、平均成绩,并将高于平均成绩的学生信息输出

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p165 习题6 3.输入10个学生的信息(包括学号.姓名.性别.年龄.成绩)组成结构体数组,分别统计男 ...

  2. 斩获“卡脖子”领域世界冠军!这支华科战队全网刷屏,平均年龄24岁

    转自:量子位 首战即全球冠军,平均年龄仅24岁. 还是在被誉为"芯片之母"的EDA领域获此荣誉. 来自华中科技大学的一支团队全网刷屏了! EDA,也叫做电子设计自动化,是我国&qu ...

  3. “大厂平均年龄 29.6 岁”:不是我们选择了年龄焦虑,是大厂焦虑了我们

    作者 | Maggie 来源 | LinkedIn(ID:LinkedIn-China) 最近几年,"年轻化"这个关键词在职场出现的频率越来越高.很多公司应聘时,将"年轻 ...

  4. 行业 平均年龄_2019中国“新生力”白皮书:平均年龄35岁,千万资产家庭达198万户!...

    导读:首份研究中国"新生力"的白皮书公布,该项目对中国大陆地区25-45岁的企业家开展了专项研究. 白皮书显示,"新生力"比一代企业家年轻约20岁." ...

  5. 牛客网——求平均年龄(水题)

    题目描述 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位. 输入描述: 第一行有一个整数n(1<= n <= 100),表示学生的人数.其后n行 ...

  6. 机构:去年购房者平均年龄近30岁

    资料图:楼盘.凌楠 摄 中新网客户端1月29日电 (记者 邱宇)贝壳研究院发布的一份最新报告称,对2018年购房业主进行问卷调查发现,购房者的平均年龄为29.5岁,人均居住面积为27.8平方米,其中2 ...

  7. 百练OJ:2714:求平均年龄

    题目链接:2714求平均年龄 描述:班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位. 输入:第一行有一个整数n(1<= n <= 100),表示 ...

  8. //输入学生人数,挨个输入姓名,身高,年龄,求平均年龄,然后按身高降序排列输出...

    13:52:49 N U L L 2014/12/19 13:52:49 using System; using System.Collections; using System.Collection ...

  9. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1059:求平均年龄

    时间限制: 1000 ms 内存限制: 65536 KB 提交数: 22146 通过数: 11998 [题目描述] 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点 ...

最新文章

  1. AAAI 2019 《LiveBot: Generating Live Video Comments Based on Visual and Textual Contexts》论文笔记
  2. 基于句子嵌入的无监督文本摘要(附代码实现)
  3. Python数据挖掘与机器学习技术入门实战
  4. 3.4.3 深度探索linux,3.2.4 vmlinux.bin的构建过程(3)
  5. windos 为什么会突然服务停止了_女生为什么会突然说分手?
  6. OpenCV 3.0 CvMat and cv::Mat Conversion
  7. 简单好用的开源会议室预约系统
  8. 看了B站上的这些Java视频,我飘了!
  9. 第一行输入一个正整数N,随后的N行各输入一个人的姓名和年龄,中间用空格分隔(形如 “Tom 18“),将字符串转为形如 {“name“:“Tom“,“age“:18} 的字典,按顺序加入到列表中,得到
  10. 服务器租用多少钱一年呢?
  11. SPA项目开发之CRUD+表单验证
  12. 曾国藩《挺经》卷十七藏锋
  13. GIT客户端32位安装版Git-2.34.0-32-bit.exe
  14. 一文带你透析zookeeper原理
  15. 【超详细】2021最新版Redis安装教程(基于Redis 6.2.x版本)
  16. UltraEdit正则表达式使用(Regular Expressions in UltraEdit)
  17. Python 中 __dict__的用法
  18. android mm是什么版本,Android中m、mm、mmm、mma、mmma的区别
  19. Python 使用 win32com 模块对 word 文件进行操作
  20. 【渝粤教育】广东开放大学 公共关系实务 形成性考核 (37)

热门文章

  1. 六年不惑:开发人员的“僵难Style”
  2. sonar不支持mysql_sonar-iOS的实践
  3. java判断光标位置_Java如何知道光标的当前位置?
  4. html生成word附带图片_生成词云的几种方式对比
  5. git 查看自己的用户名和邮箱
  6. 在Navicat中修改表结构
  7. 机器学习代码实战——线性回归(单变量)(Linear Regression)
  8. 图像处理常见算法(C++/OpenCV)
  9. iostream stdlib fstream io.h 头文件的作用
  10. dll创建及调用(VS2005)