第17周專案6 學生成績各種統計排序篩選

2021-06-27 18:23:23 字數 1453 閱讀 3472

問題及**:

/* 

*檔名稱:grades.cpp

*作 者:單昕昕

*完成日期:2023年12月21日

*版 本 號:v1.0

* *問題描述:學生成績各種統計排序篩選。

*程式輸入:無。

*程式輸出:學生成績各種統計排序篩選結果。

*//*

*檔名稱:grades.cpp

*作    者:單昕昕

*完成日期:2023年12月21日

*版 本 號:v1.0

**問題描述:學生成績各種統計排序篩選。

*程式輸入:無。

*程式輸出:學生成績各種統計排序篩選結果。

*//*

*檔名稱:grades.cpp

*作    者:單昕昕

*完成日期:2023年12月21日

*版 本 號:v1.0

**問題描述:學生成績各種統計排序篩選。

*程式輸入:無。

*程式輸出:學生成績各種統計排序篩選結果。

*/#include #include using namespace std;

struct student

;void calculate(student s,int n);  //計算總分和均分,資料在s陣列中,共有n個元素

void sort1(student ,int);      //按總分降序排序

void sort2(student ,int);      //按學號公升序排序

void output(student ,int);     //輸出成績單

void outputexcellent(student ,int);  //輸出優秀者:總分超285,單科不低於90

int main()

,        ,,,

,,,,

,,};int stunum=sizeof(stu)/sizeof(stu[0]);  //用sizeof運算確定陣列中元素個數

//計算總分和均分後輸出

calculate(stu,stunum);

cout<

}void output(student s,int n)   //輸出成績單

知識點總結:

學生成績各種統計排序篩選。

學習心得:

交換的時候可以直接交換結構體哦~~

17周專案6 學生成績統計

問題及 檔名稱 test.cpp 作 者 尚 月 完成日期 2014年 12 月 24 日 版本號 v1.0 問題描述 從鍵盤輸入n名學生資訊,求出每名同學的總分和均分,並儲存在結構體陣列中,輸出每位學生的資訊學號 姓名 總分和均分。輸入描述 n名學生資訊 程式輸出 每位學生的資訊學號 姓名 總分和...

第17周 專案6 學生成績統計(2)

檔名稱 test.cpp 作 者 呼亞萍 完成日期 2014年 12 月 23日 版 本 號 v1.0 程式輸入 相應的程式 程式輸出 得分情況 include include using namespace std struct student void calculate student s,i...

第17周 專案6 學生成績統計(3)

檔名稱 test.cpp 作 者 呼亞萍 完成日期 2014年 12 月 23日 版 本 號 v1.0 問題描述 score.txt中是一些同學的學號 姓名 c 高數 英語成績,利用前面定義的結構體陣列,讀取檔案score.txt中的資料,完成應用.程式輸入 相應的程式 程式輸出 得分情況 incl...