7-2 正负数统计 (100 分)
请写一段正负数统计的程序。
输入格式:
为若干整数,以-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 分)相关推荐
- 023. 热点网站统计[100 分]
热点网站统计[200 分] 题目描述 企业路由器的统计页面,有一个功能需要动态统计公司访问最多的网页 URL top N.请设计一个算法,可以高效动态统计 Top N 的页面. 输入描述 每一行都是一 ...
- 1113 正/负数统计
题目描述 统计在所输入的N个整数中有多少个正数.多少个负数.多少个零. 输入要求 先输入一个整数N,接着输入这N个整数. 输出要求 按顺序输出正数,负数,零的个数.输出各占一行.个数为0的项目也要输出 ...
- 顺序表正负数的调整 (10分)
# **顺序表正负数的调整 (10分)** 顺序表的正负数的调整.实现如下操作:已知数组A[n]中的元素为整型的非零元素,将其调整成左右两部分,左边所有的元素都为负数,右边所有的元素都为正数,要求算法 ...
- 【C语言】BC62统计数据正负数个数(DAY 4)
BC62统计数据正负数个数 一次就通过了! 总结:原因来自于前面题的总结,用到的方法不外乎是循环输入 !=EOF 和数组遍历的方法,这两个方法在我前面的刷题文章中提到了. #include<st ...
- Python:统计正负数个数
统计正负数个数 [问题描述] 从键盘输入非0整数,以输入0为输入结束标志,求平均值,统计正数负数个数. [输入形式] 每个整数一行,最后一行是0,表示输入结束. [输出形式] 输出三行. 第一行是平均 ...
- 【python】统计正负数个数
统计正负数个数 [问题描述]从键盘输入非0整数,以输入0为输入结束标志,求平均值,统计正数负数个数 [输入形式] 每个整数一行.最后一行是0,表示输入结束. [输出形式] 输出三行. 第一行是平均值. ...
- 【华为机试真题 Python实现】热点网站统计【2022 Q1 Q2 | 100分】
文章目录 前言 题目描述 示例 1 参考代码 前言 <华为机试真题>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果您在准备华为的面试,期间有想了解的可以私信我,我会尽可能帮您 ...
- 学习-Java数组之foreach遍历数组之正负数数量统计
第1关:学习-Java数组之foreach遍历数组之正负数数量统计 任务描述 相关知识 foreach 语句 编程要求 测试说明 任务描述 本关任务:使用 foreach 语句统计数组中正负数的个数. ...
- 汇编统计正负数 . debug (滚雪球式写代码)
滚雪球式写代码 汇编统计正负数 1,第一步,写一个只有统计数据的简单程序 2,db可以有多行数据 3,数据直接输出 4,加上30H 5,进行换行输出 6,输出数据不再只是个位数,支持19的输出,且输出 ...
最新文章
- tcpdump抓取mysql语句
- 排序算法——(1)简介
- 欢迎使用CSDN-markdown编辑器111
- 基于.NET下的人工智能|利用ICSharpCore搭建基于.NET Core的机器学习和深度学习的本地开发环境...
- 【JS 逆向百例】房天下登录接口参数逆向
- Win 7 通过事件管理器查看计算机开机关机时间
- PHP安装kafka扩展
- 生成26个大小写字母和0-9的六位随机验证码(python3.X)
- 四.川.木.里-2020-03-28火灾遥感数据下载汇总
- nRF5340开发指南目录汇总
- Linux下oracle11Gr2(64位)安装说明
- 来自CSDN的精华网址
- library sort(图书馆排序)
- 自动定时发送邮件的方法 —— 定时执行专家V6.8
- 树莓派配置环境细节(JDK+pycharm+miniconda+pyqt5+opencv-python)
- 两数之和、三数之和、四数之和、K数之和
- 网页自动保存的密码忘记 如何查看密码
- 在线帮助文档的6大最佳创建方法,让用户更轻松的了解企业产品
- 成人教育:毕业信息自我鉴定
- 使用AVPlaer创建视屏播放器