當前位置:編程學習大全網 - 編程軟體 - c++編寫 4個學生3門課的分別求每門課的平均成績和總成績及每個學生的總成績和平均成績,並統計總成績最高者

c++編寫 4個學生3門課的分別求每門課的平均成績和總成績及每個學生的總成績和平均成績,並統計總成績最高者

#include<iostream>

using namespace std;

void main()

{

int a[4][3];//存數據

int i,j;//控制循環

int x,y;//存總成績最高學生編號和成績

for(i=0; i<4; i++)//錄入數據

{

cout<<"請依次輸入學生"<<i+1<<"的語文、數學、外語成績:"<<endl;

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<<"總成績為"<<m<<",平均成績為"<<n<<endl;

}

x = 0;

y = 0;

for(i=0; i<4; i++)//計算4個學生的總成績和平均成績

{

int m = 0;

int n = 0;

cout<<"學生"<<i+1;

for(j=0; j<3; j++)

{

m += a[i][j];

}

if(m > y)//調整最高總成績的學生編號和成績

{

y = m;

x = i;

}

n = m/3;

cout<<"總成績為"<<m<<",平均成績為"<<n<<endl;

}

cout<<"總成績最高為學生"<<x+1<<"的"<<y<<"分"<<endl;

}

  • 上一篇:java用什麽軟件編程最好
  • 下一篇:ABB機器人急停過後調用程序?
  • copyright 2024編程學習大全網