#include<iostream>
using namespace std;
float hhh(int a[]);
float ppap(int b[]);
const int M = 5, N = 5;
void main()
{
cout << "请输入学生的成绩" << endl;
int a[M][N], i, j, p,average1, average2;
for (i = 0; i < M; i++)
for (j = 0; j < N; j++)
cin >> a[i][j];
int x[N];
cout << "求第i个学生N门课程的平均分数" << endl;
cin >> i;
for (p = 0; p < N; p++)
{
x[p] = a[i][p];
}
average1=hhh(x);
int y[M];
cout << "求第j门课程的平均分数" << endl;
cin >> j;
for (p = 0; p < M; p++)
{
y[p] = a[p][j];
}
average2=ppap(y);
getchar();
getchar();
}
float hhh(int a[5])
{
float average,num=0;
int i;
for (i = 0;i<5; i++)
{
num += a[i];
}
average = num / i;
cout<<average;
return average;
}
float ppap(int b[5])
{
float average, num = 0;
int i;
for (i = 0; i<5; i++)
{
num += b[i];
}
average = num / i;
cout<< average;
return average;
}
using namespace std;
float hhh(int a[]);
float ppap(int b[]);
const int M = 5, N = 5;
void main()
{
cout << "请输入学生的成绩" << endl;
int a[M][N], i, j, p,average1, average2;
for (i = 0; i < M; i++)
for (j = 0; j < N; j++)
cin >> a[i][j];
int x[N];
cout << "求第i个学生N门课程的平均分数" << endl;
cin >> i;
for (p = 0; p < N; p++)
{
x[p] = a[i][p];
}
average1=hhh(x);
int y[M];
cout << "求第j门课程的平均分数" << endl;
cin >> j;
for (p = 0; p < M; p++)
{
y[p] = a[p][j];
}
average2=ppap(y);
getchar();
getchar();
}
float hhh(int a[5])
{
float average,num=0;
int i;
for (i = 0;i<5; i++)
{
num += a[i];
}
average = num / i;
cout<<average;
return average;
}
float ppap(int b[5])
{
float average, num = 0;
int i;
for (i = 0; i<5; i++)
{
num += b[i];
}
average = num / i;
cout<< average;
return average;
}