正数复数的实问题

# include & ltiostream & gt

# include & ltctime & gt

作废?show(int*?啊?int?尺寸)?//因为题目的要求,使用指针。

{

int?z,?l,?f;?//z正数?f负数?零升

z?=?l?=?f?=?0;?//清除

for(int?我?=?0;?我?& lt?尺寸;?i++、?arr++)

{

if(*arr?==?0)?l++;

if(*arr?& gt?0)?z++;

if(*arr?& lt?0)?f++;

}

STD::cout & lt;& lt“正数?:?"& lt& ltz & lt& ltSTD::endl;

STD::cout & lt;& lt“负数?:?"& lt& ltf & lt& ltSTD::endl;

STD::cout & lt;& lt“零?:?"& lt& ltl & lt& ltSTD::endl;

}

int?主()

{

srand(time(0));

const?int?尺寸?=?20;

int?arr[size];

for(int?我?=?0;?我?& lt?尺寸;?i++)

arr[i]?=?兰德()?%?int(4)?-?2;?//上面的代码生成随机数据?-2~2

show(arr,size);

STD::CIN . get();//暂停

}