[求助]请教个程序的问题
有个题目是:输入6名学生5门课程的成绩,分别统计出每个学生5门课程的平均分数.程序如下:
#define N 6
#define M 5
main()
{ int i,j;
float g,sum,ave;
for(i=1;i<=N;i++)
{ sum=0;
for(j=1;j<=M;j++)
{ scanf("%f",&g);
sum=sum+g;
}
ave=sum/M;
printf("NO.%d ave=%5.2f\n",i,ave);
}
}
对于以上程序我有下列3个问题,希望各位高手能给予解答.
问题1.sum=0;能否放在外循环体外?
问题2.sum=sum+g;能否放在外循环体内?
问题3.ave=sum/M;能否放在内循环体内?
如果按照上述问题中所做的操作,将导致何种结果?