求助,如何统计数组中的指定元素的个数!
菜鸟求助!程序的目的是:查找一个整形数组中,元素值为2的个数和元素值为3的个数,每次输出都是0,不知道怎么回事。求教!#include <iostream.h>
int q[3]={5,2,3};
void Select(int array[],int a,int b,int len)
{
a=0;
b=0;
for (int i=0;i<len;i++)
{
if (array[i]==3)
{
a=a+1;
}
if (array[i]==2)
{
b=b+1;
}
}
}
void main()
{
int G2=0;
int G3=0;
Select(q,G3,G2,3);
cout<<G3<<endl;
cout<<G2<<endl;
}