#include <iostream>
#include <iomanip>
#include <String>
using namespace std;
int main()
{
string student[4]={"小李",
"小王",
"小赵",
"小张"};
float score[4][3]={67.5f,67.0f,77.5f,
30.0f,90.5f,90.5f,
90.0f,50.0f,69.5f,
67.0f,88.5f,90.4f};
float sum=0.0f;
cout<<setw(10)<<" "
<<setw(10)<<"语文"
<<setw(10)<<"数学"
<<setw(10)<<"外语"
<<setw(10)<<"平均分"
<<endl;
for(int i=0;i<4;i++)
{
sum=0.0f;
cout<<setw(10)<<student[i];
for(int j=0;j<3;j++)
cout<<setw(10)<<score[i][j];
for(int k=0;k<3;k++)
sum+=score[i][k];
cout<<setw(10)<<sum/3<<endl;
}
cout<<setw(10)<<"平均";
for(int i=0;i<3;i++)
{
sum=0.0f;
for(int j=0;j<4;j++)
sum+=score[j][i];
cout<<setw(10)<<sum/4;
}
cout<<endl;
}
编译过了,结果如下
本回答被提问者采纳