1370

描述

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

输入

输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。

输出

对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。

样例输入

3 1 2 3

样例输出

0 0 3

#include<stdio.h>int main()
{int n;float s[100];int i;int a=0,b=0,c=0;while( scanf("%d",&n) != 0 ){if ( n == 0 )break;for( i=0;i<n;i++ ){scanf("%f",&s[i]);if ( s[i] < 0 )a++;else if ( s[i] == 0 )b++;else //( s[i] > 0 )c++;               }printf("%d %d %d\n",a,b,c);a = b = c = 0;}return 0;
}

C语言实验—— 数值统计相关推荐

  1. c语言字符统计2sdut,C语言实验——单词统计(字符串) SDUT

    C语言实验--单词统计 Problem Description 从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数可以是多个. Input 输入只有一行句子.仅有空格 ...

  2. [YTU]_2002(C语言实验——单词统计)

    Description 从键盘输入一行字符,统计其中单词的个数,各单词以空格分隔,且空格数可以是多个. Input 输入只有一行句子.仅有空格和英文字母构成. Output 单词的个数. Sample ...

  3. (超简单思路)U - C语言实验——单词统计

    思路:根据变换来判断是否是一个单词,如果当前字符是字母下一个是空格,那么这就是一个单词,或者当前是空格下一个是字母,也是一个单词. 输入的字符串有三种情况: ①句子最前面有空格 ②句子最前最后都没有空 ...

  4. OJ1083: 数值统计(多实例测试)(C语言)

    1083: 数值统计(多实例测试) 题目描述 统计给定的n个数中,负数.零和正数的个数 输入 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n ...

  5. C语言实验源程序保存,C语言实验.doc

    C语言实验.doc 提交作业要求1用文本文件(记事本.txt)按照实验要求写出实验报告(将每步实验结果拷贝到.txt文件中),把每次的实验报告(.txt文件)和源程序(.C程序)放在文件夹学号姓名(如 ...

  6. c语言对称字母菱形AABAABCBA,[工学]c语言实验报告.doc

    [工学]c语言实验报告.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档 ...

  7. C语言实验报告册-20163a,C语言实验报告册20163a-资源下载人人文库网

    C语言实验报告册 20163a 金陂科扶暑院学生实验报告册(理工类)课程名称:C语言程序设计实验 专业班级:15自动化2班学生学号:1517011063学生姓名: 王启涛所属院部:智能科学与控制工程学 ...

  8. C语言实验报告计算成绩,c语言实验报告--学生成绩管理系统.doc

    c语言实验报告--学生成绩管理系统.doc XX大学CSUC语言程序设计实践报告题目学生成绩管理系统学生姓名剽悍的小白兔指导教师TZ学院信息科学与工程学院专业班级电气信息类XXXX班完成时间20XX年 ...

  9. c语言实验报告管理系统,C语言实验报告-学生信息资管理系统.doc

    C语言实验报告-学生信息资管理系统 C语言实验报告 院系: 数学与计算科学学院 班级: 信息与计算科学2班 姓名: 学号: 2011年12月21日 一.问题描述 编写一个信息管理系统,包括姓名.性别. ...

  10. c语言对分查找实验报告,C语言实验指导.doc

    C语言实验指导.doc C语言实验指导(要求认真填写实验报告中的各项内容,不得空白或填写未发现问题)实验一 顺序结构程序设计实验二 选择结构程序设计实验三 循环结构程序设计实验四 一维数组及其应用实验 ...

最新文章

  1. Android第二十期 - 微信的主体构架
  2. 通过对代码进行调试讲解缓冲区溢出原理
  3. python跟谁学_Python 应该怎么学?
  4. P3605 [USACO17JAN]Promotion Counting P(树状数组)
  5. update core.php 更新_PHP: 更新日志 - Manual
  6. C# 委托 / 跨线程访问UI / 线程间操作无效: 从不是创建控件“Form1”的线程访问它...
  7. 技术解析:一文看懂 Anolis OS 国密生态 | 龙蜥专场
  8. linux网络是文件吗,linux网络配置文件是什么意思
  9. 【oracle】获取近30天日期、近5年、近6个月
  10. VB 窗体实现文件拖拽获取路径方法
  11. BZOJ 3261: 最大异或和 [可持久化Trie]
  12. linux卸载rpm安装的golang,linux下go安装/卸载重装-Go语言中文社区
  13. D.579 - ClockHands
  14. 项目: 生命游戏(C语言)
  15. 苹果支付验单java
  16. VMware虚拟机Ubuntu系统如何连接网络
  17. 数字时钟程序c语言,C语言实现电子时钟程序
  18. Three.js指定路径漫游(站走切换、路径动画、展示路线、开始、暂停、继续、退出、镜头跟随)
  19. 加速度jsudo:立创电子元器件商城网站功能测评
  20. ACM各种输入模式总结(C++)

热门文章

  1. thinkphp vue后台管理系统模板_careyshop-admin 后台管理模板
  2. 华为手机克隆无法迁移联系人_华为手机克隆软件使用问题及解决办法
  3. 广东大学计算机基础教材,21世纪高等学校计算机公共基础课规划教材:大学计算机基础(第2版)...
  4. 电脑自带的Windows照片查看器不见了,可以试试这种方法。
  5. 【拆解】便携示波器怎么选?
  6. 钉钉小程序添加vant组件库
  7. element-ui 导航栏三级
  8. 《未来世界的幸存者-阮一峰》系列分享专栏
  9. TIFF图像文件格式解析
  10. 【推荐系统】特征值分解(谱分解)和奇异值分解(SVD),即在PCA上的应用