include
using namespace std;
int main()
{
struct stuent {
int a[5];
double all=0;
} s[5];
int low[5], high[5];
double ava[5] = { 0 };
int temp;
cout << "分别输入学生的语数英物化成绩";
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
cin >> s[i].a[j];
s[i].all = s[i].a[j] + s[i].all;
}
}
for (int i = 0; i < 5; i++)
{
low[i] = s[0].a[i];
for (int j = 0; j < 5; j++)
{
if (s[j].a[i] <low[i])
{
temp = s[j].a[i];
low[i] = temp;
}
}
}
for (int i = 0; i < 5; i++)
{
high[i] = s[0].a[i];
for (int j = 0; j < 5; j++)
{
if (s[j].a[i] > high[i])
{
temp = s[j].a[i];
high[i] = temp;
}
}
}
cout << "五人总分" << endl;;
for (int i = 0; i < 5; i++)
{
cout << s[i].all<<" ";
}
cout << '\n';
cout << "语文,数学,英语,物理,化学最高分" << endl;
for (int i = 0; i < 5; i++)
{
cout << high[i] << " ";
}
cout << '\n';
cout << "语文,数学,英语,物理,化学最低分" << endl;
for (int i = 0; i < 5; i++)
{
cout << low[i] << " ";
}
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
ava[i] = ava[i]*1.0+ s[j].a[i]*1.0;
}
ava[i] = ava[i] * 1.0 / 5;
}
cout << '\n';
cout << "语文,数学,英语,物理,化学平均分" << endl;
for (int i = 0; i < 5; i++)
{
cout << ava[i] << " ";
}
return 0;
}

浙公网安备 33010602011771号