(C)用5行3列的二维数组储存5名学生3门课程的成绩,计算每名学生的平均成绩。

方法1:printf输出

#include
#include
#include
#include 
void main()
{
    int i,j=0;
	double sum,a[5][3]={{89,96.5,77},{98,79.6,88},{98,77,89.7},{87,98,99.5},{88,78,88.5}};
	for(i=0;i<5;i++)
	{
	sum=0;
	for(j=0;j<3;j++)
		sum+=a[i][j];
	printf("avg%d=%.1f\n",i+1,sum/3);
	}
	system("pause");
}

方法2:数组输出

#include
#include
#include
#include 
void main()
{
    int i,j=0;
	double sum,a[5][3]={{89,96.5,77},{98,79.6,88},{98,77,89.7},{87,98,99.5},{88,78,88.5}};
	for(i=0;i<5;i++)
	{
	sum=0;
	for(j=0;j<3;j++)
		sum+=a[i][j];
	printf("avg%d=%.1f\n",i+1,sum/3);
	}
	system("pause");
}

你可能感兴趣的:(笔记,c语言,c++,算法)