c++编写 4个学生3门课的分别求每门课的平均成绩和总成绩及每个学生的总成绩和平均成绩,并统计总成绩最高者

2024-12-21 16:04:00
推荐回答(3个)
回答1:

#include
using namespace std;

void main()
{
int a[4][3];//存数据
int i,j;//控制循环
int x,y;//存总成绩最高学生编号和成绩

for(i=0; i<4; i++)//录入数据
{
cout<<"请依次输入学生"< for(j=0; j<3; j++)
{
cin>>a[i][j];
}
}

for(i=0; i<3; i++)//计算3门课的总成绩和平均成绩
{
int m = 0;
int n = 0;
if(i == 0)
cout<<"语文";
else if(i == 1)
cout<<"数学";
else
cout<<"外语";
for(j=0; j<4; j++)
{
m += a[j][i];
}
n = m/4;
cout<<"总成绩为"< }

x = 0;
y = 0;
for(i=0; i<4; i++)//计算4个学生的总成绩和平均成绩
{

int m = 0;
int n = 0;
cout<<"学生"< for(j=0; j<3; j++)
{
m += a[i][j];
}
if(m > y)//调整最高总成绩的学生编号和成绩
{
y = m;
x = i;
}
n = m/3;
cout<<"总成绩为"< }

cout<<"总成绩最高为学生"<}

回答2:

http://zhidao.baidu.com/question/418439646.html?oldq=1
你稍微改改就行了

回答3:

这个 等下发