5个同学三门课程,求每门课程的平均成绩和总平均成绩
											我是个C语言初学者,在用二维数组求平均值的时候遇到个奇怪问题。代码如下: 程序代码:
程序代码:#include "stdio.h"
void main()
{
    int i,j,ave=0,all_ave,v[2],a[3][5];
    printf("please input the marks of five students:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<5;j++)
        {
            scanf("%d",&a[i][j]);
            ave+=a[i][j];
        }
       v[i]=ave/5;
       ave=0;
       all_ave+=v[i];
    }
    all_ave=(v[0]+v[1]+v[2])/3;
    printf("math=%d,c language=%d,Foxpro=%d",v[0],v[1],v[2]);
    printf("all average is:%d",all_ave);
}
在VC++下运行结果如下:please input the marks of five students:
80 70 90 70 90
70 90 80 70 90
60 80 70 80 60
math=80,c language=80,Foxpro=100,all average is:100
望高手指点

 
											





 
	    




