请写一段正负数统计的程序。

输入格式:

为若干整数,以-1结束(测试数据保证这组数中只有最后一个-1)。

输出格式:

共两行,第一行为三个整数(用一个空格分隔),依次为这组数中正数的个数,0的个数和负数的个数(不统计最后的-1)。

第二行为用一个空格分隔的两个整数,依次为这组数中所有正数的和及所有负数的和(不包括最后的-1)。

测试数据保证求和的结果可以用int型存储。。

样例">输入样例:

1 -2 6 -7 0 9 0 10 -3 4 5 -1

输出样例:

6 2 3
35 -12

代码如下:

#include<stdio.h>
int main()
{int a;scanf("%d", &a);int s1 = 0, s2 = 0, s3 = 0;int f1 = 0, f2 = 0;while (a != -1){if (a > 0){s1++;f1 += a;}else if (a == 0)s2++;else{s3++;f2 += a;}scanf("%d", &a);}printf("%d %d %d\n", s1, s2, s3);printf("%d %d", f1, f2);return 0;
}

嗯就这样

7-2 正负数统计 (100 分)相关推荐

  1. 023. 热点网站统计[100 分]

    热点网站统计[200 分] 题目描述 企业路由器的统计页面,有一个功能需要动态统计公司访问最多的网页 URL top N.请设计一个算法,可以高效动态统计 Top N 的页面. 输入描述 每一行都是一 ...

  2. 1113 正/负数统计

    题目描述 统计在所输入的N个整数中有多少个正数.多少个负数.多少个零. 输入要求 先输入一个整数N,接着输入这N个整数. 输出要求 按顺序输出正数,负数,零的个数.输出各占一行.个数为0的项目也要输出 ...

  3. 顺序表正负数的调整 (10分)

    # **顺序表正负数的调整 (10分)** 顺序表的正负数的调整.实现如下操作:已知数组A[n]中的元素为整型的非零元素,将其调整成左右两部分,左边所有的元素都为负数,右边所有的元素都为正数,要求算法 ...

  4. 【C语言】BC62统计数据正负数个数(DAY 4)

    BC62统计数据正负数个数 一次就通过了! 总结:原因来自于前面题的总结,用到的方法不外乎是循环输入 !=EOF 和数组遍历的方法,这两个方法在我前面的刷题文章中提到了. #include<st ...

  5. Python:统计正负数个数

    统计正负数个数 [问题描述] 从键盘输入非0整数,以输入0为输入结束标志,求平均值,统计正数负数个数. [输入形式] 每个整数一行,最后一行是0,表示输入结束. [输出形式] 输出三行. 第一行是平均 ...

  6. 【python】统计正负数个数

    统计正负数个数 [问题描述]从键盘输入非0整数,以输入0为输入结束标志,求平均值,统计正数负数个数 [输入形式] 每个整数一行.最后一行是0,表示输入结束. [输出形式] 输出三行. 第一行是平均值. ...

  7. 【华为机试真题 Python实现】热点网站统计【2022 Q1 Q2 | 100分】

    文章目录 前言 题目描述 示例 1 参考代码 前言 <华为机试真题>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果您在准备华为的面试,期间有想了解的可以私信我,我会尽可能帮您 ...

  8. 学习-Java数组之foreach遍历数组之正负数数量统计

    第1关:学习-Java数组之foreach遍历数组之正负数数量统计 任务描述 相关知识 foreach 语句 编程要求 测试说明 任务描述 本关任务:使用 foreach 语句统计数组中正负数的个数. ...

  9. 汇编统计正负数 . debug (滚雪球式写代码)

    滚雪球式写代码 汇编统计正负数 1,第一步,写一个只有统计数据的简单程序 2,db可以有多行数据 3,数据直接输出 4,加上30H 5,进行换行输出 6,输出数据不再只是个位数,支持19的输出,且输出 ...

最新文章

  1. tcpdump抓取mysql语句
  2. 排序算法——(1)简介
  3. 欢迎使用CSDN-markdown编辑器111
  4. 基于.NET下的人工智能|利用ICSharpCore搭建基于.NET Core的机器学习和深度学习的本地开发环境...
  5. 【JS 逆向百例】房天下登录接口参数逆向
  6. Win 7 通过事件管理器查看计算机开机关机时间
  7. PHP安装kafka扩展
  8. 生成26个大小写字母和0-9的六位随机验证码(python3.X)
  9. 四.川.木.里-2020-03-28火灾遥感数据下载汇总
  10. nRF5340开发指南目录汇总
  11. Linux下oracle11Gr2(64位)安装说明
  12. 来自CSDN的精华网址
  13. library sort(图书馆排序)
  14. 自动定时发送邮件的方法 —— 定时执行专家V6.8
  15. 树莓派配置环境细节(JDK+pycharm+miniconda+pyqt5+opencv-python)
  16. 两数之和、三数之和、四数之和、K数之和
  17. 网页自动保存的密码忘记 如何查看密码
  18. 在线帮助文档的6大最佳创建方法,让用户更轻松的了解企业产品
  19. 成人教育:毕业信息自我鉴定
  20. 使用AVPlaer创建视屏播放器

热门文章

  1. 人均年薪70万!华为项目经理具备了哪些能力?
  2. 关于微信小程序canvas保存图片
  3. 快递代领平台-用例图
  4. 模拟器v3.1.2官方安卓版
  5. Laravel框架中config配置文件的使用
  6. gb酱油和gbt酱油哪个好_酱油什么牌子好?全面解析酿造酱油和配制酱油的区别...
  7. 处理安装工商银行U盾后电脑不停的提示插入gemgpk智能卡的终极解决方法
  8. 双目相机国产、非国产统计参数对比分析
  9. 收藏!撰写 SCI 论文时好用的软件技巧总结
  10. Word:邮件合并技巧四则(转)