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

#include<stdio.h>
int main()
{
 int n,a,b,c;
 scanf("%d",&n);
 int i,f[100];                   //用数组将这n个数存储。
 a=0,b=0,c=0;                        //a,b,c分别表示这n个数中小于0,等于0,大于0的个数。
  for(i=0;i<n;i++)
  scanf("%d",&f[i]);
     for(i=0;i<n;i++)
     {
      if(f[i]<0)
      a++;
       else if(f[i]==0)
       b++;
        else
        c++;
         }
         printf("%d %d %d",a,b,c);
         return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_42387291/article/details/80615416