输入n及n的个数 统计其中正数 负数 零的个数 我的程序哪里有问题????

如题所述

第1个回答  2013-04-07
1)浮点数 if(x==y) 是不准确的.
一般这样做
double eps=1e-15
if(fabs(x-y)<eps){....}
2)这种题,一般都是用整数来做。
3)你理解错了
第2个回答  2013-04-07
输入a是总个数,不用判断a的符号
将下面这段删除即可
if(a==0)
x++;
else if( a>0)
y++;
else
z++;本回答被提问者和网友采纳
第3个回答  2013-04-07
scanf("%.3lf",&b);改为
scanf("%lf",&b);
第4个回答  2013-04-10
输入一个总数,不判断的象征
下面这段话可以被删除

(A == 0)

X + +;

否则,如果(a> 0时) BR /> y + +;

其他
Z + +;

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网