博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
YTU 2451: 股市风云
阅读量:4339 次
发布时间:2019-06-07

本文共 987 字,大约阅读时间需要 3 分钟。

2451: 股市风云

时间限制: 1 Sec  
内存限制: 128 MB
提交: 37  
解决: 25
[ ][ ][ ]

题目描述

股市强烈动荡,有涨有跌。现在有一组数据表示各公司的涨跌(涨为正,跌为负,不动为零),要求统计出平均涨幅和平均跌幅。

输入

一组数,其中有正数,也有负数,还有0。输入的个数不定,另外,不会出现只有正数或只有负数的情况。

输出

第一行输出见涨的数目和遇跌的数目;

第二行输出平均涨幅(正数的平均数)和平均跌幅(负数的平均数,再取反),保留小数点后3位。

样例输入

5 0 -1 1.5 2.3 -0.3 2.4 0 7.9 -4.3

样例输出

5 33.820 1.867

提示

(1)用于处理不定数目的输入,参考:

int main()

{

    int a,b;

    while(cin >>a)

    {

        cout << a << endl;

    }

    return 0;

}

(2)输出x的值,保留两位小数,用:

cout<<setiosflags(ios::fixed)<<setprecision(3)<<x<<endl;

迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

#include 
#include
#include
#include
using namespace std;int main(){ int x=0,y=0; double a,sum1=0,sum2=0; while(cin>>a) { if(a>0) { sum1=sum1+a; x++; } else if(a<0) { sum2=sum2+a; y++; } } cout<
<<" "<
<

转载于:https://www.cnblogs.com/im0qianqian/p/5989439.html

你可能感兴趣的文章
两台电脑如何实现共享文件
查看>>
组合模式Composite
查看>>
程序员最想得到的十大证件,你最想得到哪个?
查看>>
我的第一篇CBBLOGS博客
查看>>
【MyBean调试笔记】接口的使用和清理
查看>>
07 js自定义函数
查看>>
jQueru中数据交换格式XML和JSON对比
查看>>
form表单序列化后的数据转json对象
查看>>
[PYTHON]一个简单的单元測试框架
查看>>
[BZOJ4303]数列
查看>>
一般处理程序在VS2012中打开问题
查看>>
C语言中的++和--
查看>>
thinkphp3.2.3入口文件详解
查看>>
POJ 1141 Brackets Sequence
查看>>
Ubuntu 18.04 root 使用ssh密钥远程登陆
查看>>
Servlet和JSP的异同。
查看>>
虚拟机centOs Linux与Windows之间的文件传输
查看>>
ethereum(以太坊)(二)--合约中属性和行为的访问权限
查看>>
IOS内存管理
查看>>
middle
查看>>