當前位置:編程學習大全網 - 編程軟體 - c++編程 已知4個學生的3門成績,分別求出每門課程的平均成績和每個學生的平均成績並存入數組相應元素中

c++編程 已知4個學生的3門成績,分別求出每門課程的平均成績和每個學生的平均成績並存入數組相應元素中

#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;

}

編譯過了,結果如下

  • 上一篇:UG編程怎麽裁剪刀路?
  • 下一篇:c語言編程輸出金字塔
  • copyright 2024編程學習大全網