寻找最小值/最大值并放入另一个数组之中的常用方法

int fun(STREC *a,STREC *b)
{
int i,j=0,min=a[0].s;
for(i=0;i<N;i++)
if(min>a[i].s)
min=a[i].s; /*找出最小值*/
for(i=0;i<N;i++)
if(min==a[i].s)
b[j++]=a[i]; /*找出成绩与min相等的记录,存入结构体b中*/
return j;
}

posted @ 2016-03-20 15:39  a2582069  阅读(251)  评论(0编辑  收藏  举报