永发信息网

C语言解答:输入10个数,统计并输出正数、负数和0的个数。

答案:3  悬赏:20  手机版
解决时间 2021-03-10 13:14
  • 提问者网友:捧腹剧
  • 2021-03-09 14:06
C语言解答:输入10个数,统计并输出正数、负数和0的个数。
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-03-09 15:24
//---------------------------------------------------------------------------

#include

int main(void)
{
int i,a,d=0,u=0,z=0;
for (i = 0; i < 10; i++) {
scanf("%d",&a);
if (!a) z++;
else if (a>0) u++;
else d++;
}
printf("正整数个数:%d\n零的个数:%d\n负整数个数:%d\n",u,z,d);
return 0;
}
//---------------------------------------------------------------------------
全部回答
  • 1楼网友:玩家
  • 2021-03-09 16:13
#include
int main()
{
int count=10;
int n;
int pn=0, sn=0, zn=0;
while (count--)
{
scanf("%d", &n);
if (n >0)
pn++;
else if (n==0)
zn++;
else
sn++;
}
printf("正数:%d\t负数:%d\t零:%d\n", pn, sn, zn);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯