C语言问题:为什么要用两个for循环,只要第一个怎么不可以?
inti,j=0;doubleaver=0.0;for(i=0;i<m;i++)aver=aver+score[i];aver=aver/m;for(i=0;i<m;i+...
int i,j=0;
double aver=0.0;
for(i=0;i<m;i++)
aver=aver+score[i];
aver=aver/m;
for(i=0;i<m;i++)
if(score[i]>aver)
up[j++]=score[i];
return j;
还有就是up[j++]=score[],这句可以为什么不可以换成up[j]=score[i]; j++; 展开
double aver=0.0;
for(i=0;i<m;i++)
aver=aver+score[i];
aver=aver/m;
for(i=0;i<m;i++)
if(score[i]>aver)
up[j++]=score[i];
return j;
还有就是up[j++]=score[],这句可以为什么不可以换成up[j]=score[i]; j++; 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询