第十四周專案三(2) 多科成績單

2021-06-27 07:54:18 字數 1058 閱讀 1821

問題及**:

/*

*檔名稱:多科成績單.cpp

*作 者:白雲飛

*完成日期:2023年11月29日

*版 本 號:v1.0

**問題描述:某班不超過100名同學。用二維陣列score[4]儲存同學們的高數、英語、c++成績及總成績(在此假設學生的學號為整型的連續值,用陣列的行下標作學號).用陣列string name表示同學們的姓名,使姓名與成績的下標保持一致,。請在寫上面的程式的基礎上,輸出獲得最高成績的同學的名單。

*程式輸入:

*程式輸出:輸出獲得最高成績的同學的名單

*/#include#includeusing namespace std;

void input(double s[4],int n); //輸入成績

void output(double s[4],int n); //輸出成績

int main()

;//自定義函式

double score[10][4],a[4];//自定義函式

string course[4]= ;//自定義函式

cout<

cin>>num;

//(1)輸入成績並求出總分

input(score,num);

//(2)輸出成績

output(score,num);

//(3)輸出各門課及總分的最高成績、最低成績、平均成績;

int max,m;//宣告變數

for (m=0; m<4 ; m++)//迴圈語句}}

for(i=0; i<4; ++i)//迴圈語句

}}void output(double s[4],int n)

{ int i,j;//宣告變數

cout<

執行結果:

學習心得:

利用兩個void函式,輸入成績,在主函式裡用for語句和if語句巢狀比大小。

第十四周專案3 多科成績單1

檔名稱 test.cpp 完成日期 2014年 11月 27日 版本號 v1.0 問題描述 某班不超過100名同學,用二維陣列score 4 儲存同學們的高數 英語 c 成績及總成績 在此假設學生的學號為整形的連續值,用陣列的行下標作學號 在此基礎上,完成相應的要求 程式輸入 輸入學生人數 學生三科...

第十四周專案2 帶姓名的成績單

設score 8 陣列中儲存8名同學的c 成績,增加乙個陣列string name 8 並賦初值,表示同學們的姓名。這兩個陣列中,每名同學的姓名與成績的下標要始終保持一致。1 輸出按成績排序後的同學的名單。2 輸出按同學姓名排序後的成績單 排序物件是字串 all gight reserved.檔名稱...

第十四周專案2帶姓名成績單(3)

問題及要求 設score 8 陣列中儲存8名同學的c 成績,增加乙個陣列string name 8 並賦初值,表示同學們的姓名。這兩個陣列中,每名同學的姓名與成績的下標要始終保持一致 例如name i 和score i 表示同一位同學 下標為i 的姓名和c 成績,否則會張冠李戴 1 輸出按成績排序後...