杭州电子科技大学acm---2008
2015-08-16 20:08
316 查看
[align=left]Input[/align]
输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。
[align=left]Output[/align]
对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。
[align=left]Input[/align]
输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。
[align=left]Output[/align]
对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。
void main() { double a[100] = { 0 }; int n; while (scanf("%d", &n) != 0 && n<100 && n>0) { int cut1 = 0, cut2 = 0, cut3 = 0; for (int i = 0; i < n;i++) { scanf("%lf ", &a[i]); if (a[i] < 0) ++cut1; else if (a[i] == 0) ++cut2; else ++cut3; } printf("%d %d %d\n", cut1, cut2, cut3); } system("pause"); }
相关文章推荐
- mysql查询语句
- 树结构的自定义及基本算法(Java数据结构学习笔记)
- ubuntu卸载安装包
- Django(中)
- 默认开机启动;通过Broadcastreceiver广播监听开机启动,实现"没有activity"的自启服务或者自启应用程序。
- 九度oj 1055
- 【Java设计模式】单例模式
- Bone Collector(01背包)
- 关于抽象类的几个简单理解
- 黑苹果系统迁移
- HDU 1848(sg博弈) Fibonacci again and again
- OC学习笔记十 copy语法
- 在Linux下安装windows后解决Linux不能启动能问题
- 千万别误解黑客
- jdk&tomcat环境变量配置及同时运行多个tomcat方法
- Gym - 100637B Lunch 规律
- heibernate增删改查总结一下自己的不足
- Onclick点击事件
- 5.适配器模式(设计模式笔记)
- 【NOIP2010TG/codevs1066】 引水入城 解题报告