【题目描述】
求三鑫学校某次信息学竞赛同学们的平均分,以-1表示输入结束。

【输入】
一行若干实数,最后一个为 -1。

【输出】
一行一个实数,表示平均分,输出保留2位小数。

【输入样例】
100 95 63.5 78.5 85 -1

【输出样例】
84.40

代码

#include<cstdio>
using namespace std;
double a,b=1,c;
int k;
int main()
{scanf("%lf",&a);while(a!=-1){c=c+a;k++;scanf("%lf",&a);}if(k!=0)printf("%.2lf",c/k);return 0;
}

信息学奥赛C++语言:求平均分相关推荐

  1. 信息学奥赛c语言初步教程,信息学奥赛培训教程C++版整理版.doc

    信息学奥赛培训教程C++版整理版.doc PAGE 青少年信息学奥林匹克竞赛培训教程 目 录 TOC \o "1-3" \h \z \u HYPERLINK \l "_T ...

  2. 信息学奥赛C++语言: 求正整数2和n之间的完全数

    [题目描述] 求正整数2和n之间的完全数(一行一个数). 完全数:因子之和等于它本身的自然数,如6=1+2+3 [输入] 输入n. [输出] 一行一个数,按由小到大的顺序. [输入样例] 7 [输出样 ...

  3. 信息学奥赛C++语言:求阶乘

    [题目描述] 编程求 n 阶乘的值,n! = 1×2×3×-×(n-1)×n. [输入] 无 [输出] 一行一个正整数,表示 n! 的值. [输入样例] 5 [输出样例] 120 代码 #includ ...

  4. 信息学奥赛C++语言:求满足条件的二位数

    [题目描述] 求出所有满足下列条件的二位数:将此二位数的个位上的数字与十位上的数字进行交换,可得到一个新的数,要求新数与原数之和小于100: [输入] 无 [输出] ​输出满足条件的所有二位数,要求输 ...

  5. 信息学奥赛C++语言:求n个数的和

    [题目描述] 输入一个数n,求1+2+3+-+n的和 [输入] 一个整数n,代表有n个数相加 [输出] 一个整数,代表1+2+3+-+n的和 [输入样例] 10 [输出样例] 55 代码 #inclu ...

  6. 信息学奥赛C++语言:求正方形的面积

    [题目描述] 输入正方形的边长,求出正方形的面积 [输入] 正方形边长 [输出] 正方形的面积 [输入样例] 4 [输出样例] 16 代码 #include<iostream> using ...

  7. 信息学奥赛C++语言:求三位数的值

    [题目描述] 一个三位数,百位上的数比十位上的数大1,个位上的数是百位上的数的2倍,若十位上的数为3,这个三位数是多少? [输入] 无 [输出] 求出的三位数 [输入样例] 无 [输出样例] 求出的三 ...

  8. 信息学奥赛C++语言: 求小数的某一位

    [题目描述] 分数a/b化为小数后,小数点后第n位的数字是多少? [输入] 三个正整数a,b,n,相邻两个数之间用单个空格隔开.0<a<b<100,1≤n≤10000. [输出] 一 ...

  9. 信息学奥赛C++语言:求各位数和2

    [题目描述] 对于一个三位数X,编程计算其各个位数上的数字之和S. [输入] 输入一行,只有一个整数x. [输出] 输出只有一行,包括1个整数. [输入样例] 123 [输出样例] 6 代码 #inc ...

最新文章

  1. java redis 主从 哨兵_Redis主从复制与哨兵机制
  2. 编程格式注意事项---后期慢慢补充
  3. Python的zip
  4. 机器学习之决策树(下)
  5. 【js与jquery】三级联动菜单的制作
  6. 九度OJ #1437 To Fill or Not to Fil
  7. 《深入理解JVM.2nd》笔记(四):虚拟机性能监控与故障处理工具
  8. Yii防注入***笔记
  9. 持续集成工具集之五 使用Email Extension Plugin插件
  10. 米家小白增强固件_中考体育:男1000米/女800米想拿满分,掌握呼吸法是关键
  11. Bailian2899 Bailian3242 矩阵交换行【矩阵】
  12. mysql 外键约束条件_MySQL-条件外键约束-问答-阿里云开发者社区-阿里云
  13. paip.程序不报错自动退出的解决
  14. 2022广深Java中小厂面试记录
  15. 组合模式-系统菜单的设计
  16. 使用mindspore过程中Using shared memory queue, but rowsize is larger than allocated
  17. 同步和异步修改页面传来的时间类型
  18. 机器学习常用算法归详细纳整理
  19. 基于51单片机简易数字示波器Proteus仿真
  20. [Zookeeper-3.6.2源码解析系列]-14-Zookeeper使用到的Reactor网络模型原理分析

热门文章

  1. range作用于对象global失败_彻底弄懂JavaScript作用域问题
  2. Github 上热门的 Spring Boot 项目实战推荐
  3. 为什么要使用NoSQL
  4. Javascript调试之console对象,它的一些小技巧你都知道吗?
  5. Memcached学习一:Memcached安装使用
  6. JEECG UI标签库做成单独开源项目规划
  7. Address already in use:JVM_Bind:8080
  8. 数据源管理 | Kafka集群环境搭建,消息存储机制详解
  9. 数据结构拾遗(2) --红黑树的设计与实现(中)
  10. Linux下的tree命令 --Linux下目录树查看