从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值

输入描述:
输入任意个整数
输出描述:
输出负数个数以及所有非负数的平均值
输入例子:
-13
-4
-7
输出例子:
3
0.0
#include <iostream>
#include <vector>
#include <iomanip>
using namespace std;
int main()
{int num = 0, sum = 0, n1 = 0;vector <int> arr;int n;while (cin >> n){arr.push_back(n);}for (int i = 0; i < arr.size(); i++){if (arr[i] < 0)num++;else if (arr[i]>= 0){sum += arr[i];n1++;}}double r = 0.0;r = (double)sum / (double)n1;cout << num << endl;cout << fixed << showpoint << setprecision(1) << r << endl;return 0;
}
												

【华为 OJ】记负均正2相关推荐

  1. 华为OJ——记负均正

    记负均正 题目描述 首先输入要输入的整数个数n,然后输入n个整数.输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数. 输入描述: 首先输入一个正整数n, 然后输入n个整数. 输出描述 ...

  2. 华为机试HJ105:记负均正II

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值,结果保留一位小数,如果 ...

  3. 题库练习7(最小公倍数、求立方根、字符串逆序、记负均正、字符串分割)

    1. 求最小公倍数 import java.util.*;public class Main{public static void main(String[] args){Scanner sc=new ...

  4. HJ97 记负均正(c++)

    题目链接:记负均正_牛客题霸_牛客网 注意点: 注意 1.for循环 ,i是从1开始 2.小数点后1位的保存 #include <iostream> #include <iomani ...

  5. 【华为 OJ 】记负均正

    首先输入要输入的整数个数n,然后输入n个整数.输出为n个整数中负数的个数,和所有正整数的平均值. 输入描述: 首先输入一个正整数n, 然后输入n个整数. 输出描述: 输出负数的个数,和所有正整数的平均 ...

  6. 华为机试HJ97:记负均正

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 首先输入要输入的整数个数n,然后输入n个整数.输出为n个整数中负数的个数,和所有正整 ...

  7. JSK-390 计负均正【入门】

    计负均正 从键盘输入任意 20 个整型数,统计其中的负数个数并求所有正数的平均值. 输入格式 输入包含 20 个整数,分两行,每行 10 个数,每个数的绝对值不超过 1000. 输出格式 第一行输出负 ...

  8. 华为OJ题解(中级)

    密码验证合格程序 import java.util.Scanner;public class Main {//子串出现次数(避免交叉)private static int countOf(String ...

  9. 数学------为什么“负负得正”

    引言:"上帝创造了自然数,其余的是人的工作."------克隆尼克(L. Kronecker,1823-1891)   翻开数学史,我们可以看到,在公元前600到300年间,随着古 ...

最新文章

  1. golang 并发实践
  2. MySQL主从复制(二)
  3. lol英雄联盟符文助手源码/一键应用符文
  4. werkzeug create_environ
  5. 一网打尽软件测试面试必问的所有Web测试点,你不知道的这都有!
  6. UVA10701 Pre, in and post【二叉树遍历】
  7. Python AutoCAD 图层
  8. 微小区2018年度物业缴费数据报告
  9. c语言能编写嵌入式程序吗,嵌入式c语言编程之嵌入式c语言编程思想
  10. easyui api添加html,Easyui 扩展编辑器_EasyUI 教程
  11. log4j2配置定期清理日志文件
  12. Android开发高德地图定位中GPS坐标转换
  13. docker发布自己的镜像到docker hub上
  14. UEFI开发探索94 – 迷宫小游戏
  15. tinyint(1)和tinyint(4)的区别和用法
  16. axios的get请求禁止缓存
  17. 移动客户端触屏滑动事件
  18. 没有发布服务器的 rpc 安全信息,或该信息无效,SQLServer之创建分布式事务
  19. 计算机控制电梯报告总结,电梯实训总结范文(共10篇).doc
  20. 帧间预测(三)symmetric MVD mode

热门文章

  1. 树莓派上手--raspbian输入键盘设置
  2. 微信-公众号-创建菜单列表 错误40016
  3. 《赛博朋克2077》推出游戏概念艺术图海报
  4. 中国陆地年降水量频率分布参数
  5. i58250u是低端处理器吗_i58250u是低端处理器吗
  6. 读“袁峰的红包”有感
  7. RetinaFace论文阅读
  8. XGBoost论文阅毕
  9. jmeter接口测试流程
  10. MySQL 查询日期格式化