杭电2008统计正数负数还有零的个数
来源:互联网 发布:linux vi如何编辑 编辑:程序博客网 时间:2024/04/27 20:03
#include<stdio.h>
main()
{
int n,m,i,a,b,c;
while(scanf("%d",&n)!=EOF&&n<100)
{
a=b=c=0;
i=1;
if(n==0)
continue;
while(i<=n)
{
scanf("%d",&m);
if(m<0)
a++;
else if(m>0)
c++;
else
b++;
i++;
}
printf("%d %d %d\n",a,b,c);
}
}
这上面这种做法说的是Output Limit Exceeded,不懂原因,先在这里记录下来
#include<stdio.h>
main()
{
int n,i,a,b,c;
double m;
while(scanf("%d",&n)!=EOF&&n<100)
{
a=b=c=0;
i=1;
if(n==0)
continue;
while(i<=n)
{
scanf("%lf",&m);
if(m<0.00) //这儿是0也不影响通过
a++;
else if(m>0.00)
c++;
else
b++;
i++;
}
printf("%d %d %d\n",a,b,c);
}
}
把m改成double型是就能够通过了
0 0
- 杭电2008统计正数负数还有零的个数
- 统计控制台输入的正数和负数个数
- 第6周-统计正数和负数的个数然后计算这些数的平均值
- 用80x86汇编语言:键入十个数,算出正数之和,并统计负数的个数
- 输入n个数,判断正数.负数.0的个数
- 编一个程序,输入10个整数,并放在数组中,先降序输出所有的数,再统计并输出其中正数、负数和零的个数
- 输入20个数,统计正数个数和负数个数,帮忙解决一下!
- 统计给定的n个数中,负数、零和正数的个数。输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。
- Java求任意一组数正数负数平均数的个数
- 杭电ACM----统计汉字的个数
- (c++)从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。 保留两位小数
- 正数变负数,或者负数变正数最快的方法
- 1.4负数,正数的储存
- 杭电acm 2017统计字符串中数字的个数
- java程序: 输入数量不确定的正数和负数(一次输入一个), 然后打印正数和负数的个数,当输入0时,程序停止
- C++统计正数数目和负数的数目,并计算平均值
- 任意输入10个数,计算所有正数的和、负数的和以及10个数的和
- (hdu 简单题 128道)hdu 2008 数值统计(统计一列数中正数、负数、0的个数)
- Gucci iPhone 5/5s Case vopste:n
- Cheap NFl Football Jerseys rzxpcb:i
- 敏捷开发之团队级经验分享
- Hermes iPhone 5/5s Case oepbnx:d
- toms sko salg tzntke:w
- 杭电2008统计正数负数还有零的个数
- Linux 的 completion机制
- 照片感观与感光
- JAVA解析JSON
- PAT 1039. Course List for Student
- pthread_cond_wait的一个例子
- Linux安装Nginx1.7.4、php5.5.15和配置
- JSON与XML
- ping: unknown host解决办法