数值统计

Problem Description
统计给定的n个数中,负数、零和正数的个数。
Input
输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。
Output
对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。
Sample Input
6 0 1 2 3 -1 0 5 1 2 3 4 0.5 0
Sample Output
1 2 3 0 0 5

#include<stdio.h>
int main()
{
    int n,i,a,b,c;
    double t;
    while(scanf("%d",&n)!=EOF){
        a=0,b=0,c=0;
        if(n==0){
            break;
        }else{
            for(i=0;i<n;i++){
                scanf("%lf",&t);
                if(t<0){
                    a++;
                }
                if(t==0){
                    b++;
                }
                if(t>0){
                    c++;
                }
            }
        }
        printf("%d %d %d\n",a,b,c);
    }
    return 0;
}

hduoj 2008相关推荐

  1. PowerShell 2.0 实践(十二)管理 SQL Server 2008 R2(1)

    DBA可以使用的工具很多,对于SQL Server来说,有查询分析器.事件探查器.命令行工具等,其中SQL语句是重中之重,但是PowerShell的出现使得DBA又多了一种选择. 测试脚本下载 本系列 ...

  2. Visual Studio 2008 到底有多强?漫画告诉你 !

      插入数据需要无数个SQL语句支持,而现在,你只需要有一个强大的LinQ巴士,就直接一次性全搞定,方便快捷 "  强大的中转站,帮你解决额外的问题,数据传输选择最优路径,完成工作.数据给了 ...

  3. MSSQL 2008里事务的一个问题

    今天在试MSSQL2008里的事务,发现如果事务中某条语句的表名错误,就无法用@@error或try回滚,具体如下: begin tran  delete from test where id = 5 ...

  4. sql server 2008连接oracle操作步骤详细记录,SQLServer连接Oracle详细步骤

    我们知道SQL Server和Oracle其实很多原理都类似.特别是一些常用的SQL语句都是按照标准来.所以它们也可以有一定的互操作性的.这里 我们知道SQL Server和Oracle其实很多原理都 ...

  5. java jdk 1.8 配置_Java开发环境jdk 1.8安装配置方法(Win7 64位系统/windows server 2008)...

    什么是jdk jdk是什么呢?jdk的是java development kit的缩写,意思是java程序开发的工具包.也可以说jdk是java的sdk. 目前的JDK大致分三个大版本: Java S ...

  6. [vs2008]Visual Studio 2008 SP1添加或删除功能提示查找SQLSysClrTypes.msi文件

    前言 今天接到领导布置的一个任务,是之前同事负责的项目.离职了,现在客户有些地方需要修改,由于我之前参与过,就落在我的头上了. 然后我就把代码弄了过来,打开发现其中需要用到水晶报表.(我觉得不好用,不 ...

  7. Windows计数器做性能监控(window server 2008服务器)

    使用Windows计数器 一.创建数据收集器集 二.创建数据收集器 三.使用数据收集器 1.修改数据收集器的属性 2.手动启用.手动停止数据收集器集 3.计划任务 4.在性能监视器中查看 一.性能监视 ...

  8. [转]实战 SQL Server 2008 数据库误删除数据的恢复

    实战 SQL Server 2008 数据库误删除数据的恢复 关键字:SQL Server 2008, recover deleted records 今天有个朋友很着急地打电话给我,他用delete ...

  9. sql server 2008数据导入Oracle方法

    试了几种sql server数据导入Oracle的方法,发现还是sql server 的导入导出工具最好使.使用方法很简单,照着向导做就可以.不过使用中需要注意以下几点: 系统盘需要足够大.因为SSI ...

最新文章

  1. nginx稳定版本_Nginx简介
  2. 使用python对比两个目录下的文件名差异
  3. 电脑设置 win10 文件夹如何设置黑色描边?文件夹图片如何显示缩略图?
  4. java 并发测试程序_java并发编程实战:第十二章---并发程序的测试
  5. 下列不属于PHP开发优势的是,php开发的优势有哪些?
  6. 使用Anaconda3安装pytorch、paddle环境并在pycharm里面进行环境测试
  7. Opencv--学习Opencv比较好的网址
  8. 怎样解决编程语言之间的差异性问题?
  9. 2017 年十大网页设计趋势
  10. Bailian3711 字符串移位包含问题【字符串循环匹配】(POJ NOI0107-19)
  11. 【javascript】基于javascript的小时钟
  12. 如何简单地实现小程序分享页拥有返回首页按钮
  13. 浅谈安卓逆向协议(二)- 抖音,皮皮虾
  14. Dart Sass替换Node Sass
  15. C#发送邮件(阿里企业邮箱示例 包括各个类型的服务器及端口配置)
  16. 声速的测量的实验原理和应用_示波器的原理和使用声速测量实验报告.docx
  17. 一文读懂运放的共模输入和输出
  18. 开发板ping不通虚拟机
  19. 往DAO类中注入@PersistenceContext和@Resource的区别
  20. 浙江省初级中级工程师职称评审条件

热门文章

  1. 安装Redis windows+Linux
  2. 基于Android平台下的科学计算器
  3. python的int怎么用,python中int函数怎么用
  4. ubuntu的Upstart启动流程
  5. 蒙特卡洛方法、蒙特卡洛树搜索(Monte Carlo Tree Search, MCTS) 学习
  6. 活动 | 2017中国AI英雄风云榜颁奖典礼将于12月18日在北京举行
  7. 计算机本地用户和组系统管理员,【判断题】你是一台Windows Server 2008计算机的系统管理员,你可以使用本地用户和组工具来管理该计算机中的组账号。...
  8. 实在智能RPA机器人:带你走进AI+RPA技术的新世界
  9. Excel根据背景颜色批量对数据求和
  10. Unity FSM(有限状态机)