三十一.刷题.20

2023-11-16

统计给定的n个数中,负数、零和正数的个数。

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

在这里插入图片描述
思路:输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

三十一.刷题.20 的相关文章

  • 使用卷积神经网络(CNN)算法进行多变量时间序列预测的实战教程(Python)

    使用卷积神经网络 CNN 算法进行多变量时间序列预测的实战教程 Python 深度学习在多变量时间序列预测中展现了广泛的应用前景 其中卷积神经网络是最为经典的算法之一 本篇文章将通过一个实例 介绍如何使用卷积神经网络算法来预测交通流量情况
  • 21道常见Transformer面试题(GPT4帮你搞定)

    最近看到一篇关于Transfomer的面试题 写的挺好的 美中不足的是回答的有点简单 刚好我PLUS还没过期 就想着将问题放给无所不能的GPT4来解答 有什么问题欢迎留言私信我好及时修改 不能误人子弟嘿嘿 接下来一起瞧瞧吧 目录部分 按需查
  • Android学习之路3——数据库SQLite的使用以及Android申请权限

    Android学习之路3 数据库SQLite的使用以及Android申请权限 一 实验题目 数据存储 学习SQLite数据库的使用 学习ContentProvider的使用 复习Android的界面编程 二 实现内容 进入程序 可以选择单选
  • 【OpenCV】用Python进行缺陷检测和展示

    目录 OpenCV 使用Python进行缺陷检测和展示 图片数据预处理 展示检测结果 效果展示 完整代码如下 OpenCV 使用Python进行缺陷检测和展示 在工业生产中 为了保证产品质量 通常需要对生产线上的产品进行缺陷检测 在数字图像
  • Win 11 通过WSL 安装子系统Ubuntu 20.0.4 进行编译构建Android Aosp 源码

    Win 11 通过WSL 安装子系统Ubuntu 20 0 4 进行编译构建Android Aosp 源码 准备工作 win11 家庭版 通过WSL安装 虚拟子系统 ubuntu20 0 4 扩大挂载的虚拟硬盘 Swap 扩大处理 针对sw
  • ​java的jmap命令使用详解​

    jmap命令简介 jmap Java Virtual Machine Memory Map 是JDK提供的一个可以生成Java虚拟机的堆转储快照dump文件的命令行工具 除此以外 jmap命令还可以查看finalize执行队列 Java堆和
  • [leetcode] 412. Fizz Buzz 解题报告

    题目链接 https leetcode com problems fizz buzz Write a program that outputs the string representation of numbers from 1 to n
  • 接口调用工具类

    import java io import java net HttpURLConnection import java net MalformedURLException import java net URL import java u
  • STM32F767ZG ADC DMA多通道采集转换

    实例简介 实现在STM32F767ZG 平台上实现多通道ADC采集 使用DAM传输 该程序已经在767平台测试可用 若有不足之处请多多指教 文件 590m com f 25127180 497629933 273f06 访问密码 55168
  • 智能优化模型与算法实现

    优化算法 遗传算法 选择操作 从旧个体中以一定概率选择优良个体组成新的种群 以繁殖得到下一代 轮盘赌法 即基于适应度比例的选择策略 个体i被选中的概率为 交叉操作 从种群中随机选择两个个体 通过两个染色体的交换组合 把父串的优秀特征遗传给子
  • 建立git repo代码仓库

    repo管理多个git仓库 配置git环境 安装git and ssh sudo apt get install git core openssh server openssh client 配置 git username and emai
  • 【对称字符串】

    对称美学 对称就是最大的美学 现有一道关于对称字符串的美学 已知 第 1 个字符串 R 第 2 个字符串 BR 第 3 个字符串 RBBR 第 4 个字符串 BRRBRBBR 第 5 个字符串 RBBRBRRBBRRBRBBR 相信你已经发
  • gin框架32--路由组

    gin框架32 路由组 介绍 案例 说明 介绍 本文主要介绍gin框架中的 路由组 以及相关案例和测试结果 案例 源码 package main import github com gin gonic gin func loginEndpo
  • OpenSSL中文手册之EVP库详解

    1EVP 概览 1 1 EVP 简介 Openssl EVP high level cryptographic functions 1 提供了丰富的密码学中的各种函数 Openssl 中实现了各种对称算法 摘要算法以及签名 验签算法 EVP
  • Linux安装Phabricator

    背景 公司管理需要 为开发团队寻找一款代码审查工具 最终选择了Phabricator ubuntu14 04 LTS 安装 使用官网上提供的install sh即可 参考链接 https secure phabricator com div
  • Java单元测试用例的编写

    作者 阿里技术 链接 https www zhihu com question 449470796 answer 1781246366 来源 知乎 著作权归作者所有 商业转载请联系作者获得授权 非商业转载请注明出处 编写Java单元测试用例
  • javascript if else优化指南

    不管是平时在学习js中还是在项目书中写js代码 都避免不了一个问题就是有时候要做大量的分支判断 很多人的第一反应就是使用if else 无可厚非 if else早平时做分支判断的时候是非常好用的 但是代码中嵌套的if else结构往往导致代
  • python函数与模块实验报告_python学习笔记及作业(函数,内置模块,模块与包)...

    1 作业 爬取内容牛超的poping 视频并存入本地 importrequests res requests get http f us sinaimg cn 001lksTilx07uuNOl74Q01041200dBV50E010 mp
  • python作业代码敲写

    1 判断以下哪些不能作为标识符 B D A a B a C 12 D a 12 E false F False 2 输入数 判断这个数是否是质数 要求使用函数 for循环 3 求50 150之间的质数是那些 4 打印输出标准水仙花数 输出这
  • 小白看React Native

    欢迎大家前往云 社区 获取更多腾讯海量技术实践干货哦 作者 MelonTeam 1 What is React Native 众所周知 产品的需求总是想快速的迭代 但是由于应用分发市场的审核机制 主要是iOS审核 使一些快速迭代的需求只能选

随机推荐

  • 最火视频直播应用Meerkat: 简单到令人发指 却成功了

    最火视频直播应用Meerkat 简单到令人发指 却成功了 分析师 王鑫 2015 03 24 分享 1 作为一款手机视频直播应用 Meerkat的产品设计足够简单 这种简单不仅体现在操作交互层面 还蕴含于产品的核心逻辑中 类似阅后即焚的直播
  • Markdown基础语法

    Markdown基础语法 一 Markdown简介 Markdown 是一种轻量级标记语言 它允许人们使用易读易写的纯文本格式编写文档 Markdown 语言在 2004 由约翰 格鲁伯 英语 John Gruber 创建 Markdown
  • MATLAB中conv2的详细用法

    转自 https blog csdn net jinv5 article details 52874880 conv2函数 1 用法 C conv2 A B shape 卷积滤波 复制代码 A 输入图像 B 卷积核 假设输入图像A大小为ma
  • 安装 VMware 出现 failed to install the hcmon driver

    安装 VMware 出现 failed to install the hcmon driver 1 先删除所有带vmware注册表 删除后重启电脑 在装一遍 无还是无效 2 在c盘搜索hcmon sys文件 有就删除 删除之后重启电脑 再重
  • 响应式人力资源招聘企业网站源码

    介绍 响应式人力资源招聘企业网站源码 网盘下载地址 http kekewangLuo cc 6lqETgRAZ6a0 图片
  • mysql 表分区 插入数据,分区表导入数据库

    如果是10g及以上版本 可以使用参数REMAP TABLESPACE 来映射表空间 1 在ascii数据库中建立3个tablespaces tbs1 tbs2 tbs3 SQL gt create tablespace tbs1 dataf
  • 百分位数

    来源
  • dedecmscan漏洞扫描

    介绍 推荐一款 大佬编写 实用工具 只做推荐 请勿违法 如有侵权 请联系我删除 dedescan是一款可以扫描所有已公开的dedecms漏洞的扫描器 github地址 https github com lengjibo dedecmscan
  • C++中智能指针的设计和使用

    转载请标明出处 原文地址 http blog csdn net hackbuteer1 article details 7561235 智能指针 smart pointer 是存储指向动态分配 堆 对象指针的类 用于生存期控制 能够确保自动
  • libtorch 1.12.1 cuda11.3 torch1.12.1 visual stdio2019环境搭建

    conda 的环境 name torch1 12 1 channels https mirrors tuna tsinghua edu cn anaconda cloud pytorch https mirrors tuna tsinghu
  • 如何关闭rabbitmq

    rabbitmqctl stop 方式2 先用ps ef grep rabbitmq 查询出进程号 然后用kill 9 进程号 杀死进程 RabbitMQ常用命令 说明 命令 启用Web控制台 rabbitmq plugins enable
  • 路由器ipv6怎么设置才能上网_设置路由器时,如何正确选择上网方式?

    设置路由器时 常见有自动获得IP地址 宽带拨号上网 固定IP地址三种上网方式 选择任意一个 均可进入下一步 但上网方式选择错误 即使设置步骤完成 也不能上网 那么设置路由器时 如何正确选择上网方式呢 取决于当前宽带线路的上网方式 本文以Wi
  • NoSQL -- 1.NoSQL与TRDB的区别

    TRDB TRDB Traditional Relational Database 即 传统关系型数据库 关系型数据库 是指采用了关系模型来组织数据的数据库 其以行和列的形式存储数据 以便于用户理解 关系型数据库这一系列的行和列被称为表 一
  • 将一个对象的属性值赋值给另一个对象

    java 对象属性复制 将一个对象的属性值赋值给另一个对象 属性名需要相同 import org springframework beans BeanUtils BeanUtils copyProperties 源对象 目标对象
  • 一位老学长的真实互联网校招求职心路历程~

    自我介绍 听说很多家公司2019年的春招已经陆续开始了 作为一个备战过2018年春招和秋招的求职狗 想来聊一下自己的校招求职经历 我本科是哈尔滨的一所211大学 万年老二 学的是电子信息工程 由于当年高考发挥失常 自己又不想复读 所以从入学
  • Java+GeoTools(开源的Java GIS工具包)快速入门-实现读取shp文件并显示

    场景 GeoTools GeoTools 是一个开源的 Java GIS 工具包 可利用它来开发符合标准的地理信息系统 GeoTools 提供了 OGC Open Geospatial Consortium 规范的一个实现来作为他们的开发
  • SLAM--三角测量SVD分解法、最小二乘法及R t矩阵的判断

    目录 一 三角测量 方法一 SVD分解法的推导 方法二 最小二乘法求解 二 ORB SLAM2 三角测量源码 三 利用Eigen源码实现三角测量 方法一 SVD分解法 方法二 最小二乘法求解 速度最快 方法三 利用OpenCV自带函数 四
  • go语言面试题:令牌桶算法原理

    令牌桶算法是一种常见的限流算法 它基于一个简单的思想 系统中的请求像一个桶 在请求发送之前都需要从桶中获取一个令牌 如果桶里没有可用的令牌 则该请求会被暂时禁止 具体来说 令牌桶算法会在桶内放入固定数量的令牌 这些令牌以固定的速率自动回复
  • 二阶系统响应指标图_一阶和二阶系统的动态特性参数

    检测系统的时域动态性能指标一般都是用阶跃输入时检测系统的输出响应 即过渡过程曲线上的特性参数来表示 1 一阶系统的时域动态特性参数 一阶测量系统时域动态特性参数主要是时间常数及与之相关的输出响应时间 1 时间常数 时间常数是一阶系统的最重要
  • 三十一.刷题.20

    统计给定的n个数中 负数 零和正数的个数 include