2设计函数count,实现对于给定的整数数组分别统计正数、负数、零的个数。要求统计的结果在主调函数中输出

来源:百度知道 编辑:UC知道 时间:2024/06/22 12:32:35
最好是C++的

#include<stdio.h>
void count(int a[],int b[],int c)
{
int i;
for(i=0;i<c;i++)
{
if(a[i]<0)b[0]++;
if(a[i]==0)b[1]++;
if(a[i]>0)b[2]++;
}
}
main()
{
int a[10]={1,5,2,0,4,-1,-5,-3,0,3};
int b[3]={0};
count(a,b,10);
printf("-->%d,0->%d,+->%d.\n",b[0],b[1],b[2]);
}