[编程题]记负均正
来源:互联网 发布:樱井知香痉挛场景 编辑:程序博客网 时间:2024/06/05 20:04
[编程题]首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值(如果平均值为整数,则输出整数形式;如果为小数,则保留一位小数)。
输入描述:
首先输入一个正整数n, 然后输入n个整数。
输出描述输出负数的个数,和所有正整数的平均值。输入例子:
512345
输出例子:
0 3
代码:
#include <iostream>#include <iomanip>using namespace std;int main(){ int n; while (cin>>n) { int value, flag = 0, num = 0, averageValue = 0; while(n--) { cin>>value; if (value < 0) ++flag; else if (value>0){ ++num; averageValue += value; } } cout << flag <<" "; if (num != 0) { if (averageValue%num != 0){ float ave = averageValue; cout << setiosflags(ios::fixed) << setprecision(1) << ave / num << endl; } else cout << averageValue / num <<" "; } else cout << num<<" "; } return 0;}
1 0
- [编程题]记负均正
- 编程题
- 编程题
- 编程题?
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- 编程题
- multimap 多重映照容器
- “DevTools” iOS version of the privacy policy
- Android Touch事件分发与消费机制
- RESTful architecture style.
- java学习笔记参考
- [编程题]记负均正
- 使用docker搭建debian软件源镜像服务器
- Ajax初涉
- Selenium+Python 测试对象(控件)的登录操作
- 决策树——实践
- Struts2注解开发
- android模拟器启动出错
- MAC 设置环境变量path的几种方法
- 理解Python中的装饰器