【题目链接】

ybt 1059:求平均年龄
OpenJudge NOI 1.5 01:求平均年龄

【题目考点】

1. while循环

2. for循环

循环n次的两种写法
for(int i = 0; i < n; ++i){}
for(int i = 1; i <= n; ++i){}

3. 循环求和

  • 设置加和变量s,记住要将其初始化为0。int s = 0;
  • 循环读入数据,将读入的数据加到变量s之中。cin>>a; s += a;

4. 求均值

  • 求和后,将和除以数据个数,即为均值。

【题解代码】

解法1:使用for循环

#include<bits/stdc++.h>
using namespace std;
int main()
{int n, s = 0, a;//s:加和 a:输入的数字cin>>n;for(int i = 0; i < n; ++i){cin>>a;s += a;}cout<<fixed<<setprecision(2)<<(double)s / n;
}

解法2:使用while循环

#include<bits/stdc++.h>
using namespace std;
int main()
{int n, i = 0, s = 0, a;//i:循环变量 s:加和 a:输入的数字cin>>n;while(i < n)//循环n次{cin>>a;s += a;i++;}cout<<fixed<<setprecision(2)<<(double)s / n;return 0;
}

信息学奥赛一本通 1059:求平均年龄 | OpenJudge NOI 1.5 01相关推荐

  1. 信息学奥赛一本通 1001:Hello,World | OpenJudge NOI 1.1 01:Hello, World

    [题目链接] ybt 1001:Hello,World! OpenJudge NOI 1.1 01:Hello, World! [题目考点] 引入万能头文件 #include <bits/std ...

  2. 信息学奥赛一本通 1209:分数求和 | OpenJudge NOI 1.13 12:分数求和

    [题目链接] ybt 1209:分数求和 OpenJudge NOI 1.13 12:分数求和 [题目考点] 1. 求最大公约数 2. 求最小公倍数 [解题思路] 求最大公约数,可以用辗转相除法.具体 ...

  3. 信息学奥赛一本通 1294:Charm Bracelet | OpenJudge NOI 2.6 7113:Charm Bracelet | 洛谷 P2871

    [题目链接] ybt 1294:Charm Bracelet OpenJudge NOI 2.6 7113:Charm Bracelet 洛谷 P2871 [USACO07DEC]Charm Brac ...

  4. 信息学奥赛一本通 1173:阶乘和 | OpenJudge NOI 1.6 15 | 洛谷 P1009 [NOIP1998 普及组] 阶乘之和

    [题目链接] ybt 1173:阶乘和 注:一本通上这题,应该把n≤50n\le50n≤50当做n≤100n\le100n≤100来看 OpenJudge NOI 1.6 15:阶乘和 洛谷 P100 ...

  5. 信息学奥赛一本通 1193:吃糖果 | OpenJudge NOI 2.6 1944:吃糖果

    [题目链接] OpenJudge NOI 2.6 1944:吃糖果 注:ybt 1193:吃糖果 页面打不开,可以在OpenJudge做该题. [题目考点] 1. 递推/递归 2. 搜索 [解题思路] ...

  6. 信息学奥赛一本通 1242:网线主管 | OpenJudge NOI 1.11 04:网线主管

    [题目链接] ybt 1242:网线主管 OpenJudge NOI 1.11 04:网线主管 [题目考点] 1. 二分答案 [解题思路] 看题目中的数据都带小数点,似乎这是实数域上的问题.但仔细分析 ...

  7. 信息学奥赛一本通 1140:验证子串 | OpenJudge NOI 1.7 18

    [题目链接] ybt 1140:验证子串 OpenJudge NOI 1.7 18:验证子串 [题目考点] 1. 字符串处理 2. 判断子串(字符串模式匹配) 本文只给出的都是枚举求子串的算法.假设要 ...

  8. 信息学奥赛一本通 1128:图像模糊处理 | OpenJudge NOI 1.8 13:图像模糊处理

    [题目链接] ybt 1128:图像模糊处理 OpenJudge NOI 1.8 13:图像模糊处理 [题目考点] 1. 二维数组 2. 四舍五入取整函数 <cmath>中的函数: dou ...

  9. 信息学奥赛一本通 1125:矩阵乘法 | OpenJudge NOI 1.8 08

    [题目链接] ybt 1125:矩阵乘法 OpenJudge NOI 1.8 09:矩阵乘法 [题目考点] 1. 二维数组遍历 [题解代码] 解法1: #include<bits/stdc++. ...

最新文章

  1. 解决softmax后列和不为1的bug记录 :问题原因为 s为1维的,来除torch.exp(x)(64x10)时候,维数不对应,需要将s也要转换为2维的即维数为(64x1),才可以广播按行对应相除
  2. 服务中没有listen_Go语言微服务框架实战:2.Go语言实现RPC编程绍
  3. C语言任何基数转换为十进制(附完整源码)
  4. c++STL容器的priority_queue
  5. 二逼了吧,你竟然在中断里面休眠
  6. 命令行导出数据mysql数据库_MySQL命令行导出数据库
  7. cxf开发基于web的webservice项目(转载)
  8. c语言两点间距离_数字图像处理|P5第二章 数字图像基础第四节像素间的基本关系...
  9. 微软官方的《Power BI权威指南》译版发售
  10. CS224N笔记——神经机器翻译与Attention机制
  11. 对应分析与典型相关分析CCA笔记_数学建模系列
  12. python获取本机ip地址_python3 获取本机ip地址
  13. vue常用的几个框架
  14. 时空本质性差异:两点间的距离不再是直线最短
  15. 【教程】利用github学生认证免费使用CLion一年
  16. torch.bmm()
  17. 如何确定论文研究方向,看了很多论文还是没有头绪?
  18. 百万钱包借款时填资料一直显示服务器异常,百万钱包有连续放款失败,然后突然推过的吗?我已经失败四五...
  19. 【0基础入门Pytorch】Pytorch的简介与安装(Windows)
  20. vue 仿豆瓣 爬坑之旅

热门文章

  1. 用Python实现磁盘IO操作全攻略,让数据流动起来!
  2. 华为天才少年1万块自制机械臂,网友:200万给少了
  3. 吊炸天的 Kafka 图形化工具 Eagle,必须推荐给你!
  4. 从 0 到 1,看我玩弄千万日志于股掌
  5. 低代码开发初体验一分钟——Jeecg-Boot 在线报表开发
  6. 微信公众帐号开发教程第17篇-应用实例之智能翻译
  7. SpringBoot2.0 整合 SpringSecurity 框架,实现用户权限安全管理
  8. Socket编程实践(9) --套接字IO超时设置方法
  9. recyclerview 设置分割线的高度
  10. leetcode - Interleaving String