/*
* 檔名稱:test.cpp
* 作 者:呼亞萍
* 完成日期:2023年 12 月 23日
* 版 本 號:v1.0
* * 程式輸入:相應的程式
* 程式輸出:得分情況
*/ #include #include using namespace std;
struct student
;void calculate(student s,int n); //計算總分和均分,資料在s陣列中,共有n個元素
void sort1(student s,int); //按總分降序排序
void sort2(student s,int); //按學號公升序排序
void output(student s,int); //輸出成績單
void outputexcellent(student s,int); //輸出優秀者:總分超285,單科不低於90
int main()
, ,,,
,,,,
,,};int stunum=sizeof(stu)/sizeof(stu[0]); //用sizeof運算確定陣列中元素個數
//計算總分和均分後輸出
calculate(stu,stunum);
cout<
}return;
}void output(student s,int n)
{ for(int i=0; i=285&&s[i].cpp>=90&&s[i].english>=90&&s[i].math>=90)
{cout運算結果:
知識點總結:
結構體的應用,字串的比較,cstring是有關字串的處理,在對陣列進行賦值時,要重新定義陣列t,不能int t;
學習心得:
要和在課堂上所學的內容相結合!
第17周專案6 學生成績統計(2)
問題及 檔名稱 made87.cpp 作 者 孫化龍 完成日期 2014年12月23日 版 本 號 v1.0 問題描述 完成相關函式的定義,實現main函式中要求的功能。include include using namespace std struct student void calculate...
17周專案6 學生成績統計
問題及 檔名稱 test.cpp 作 者 尚 月 完成日期 2014年 12 月 24 日 版本號 v1.0 問題描述 從鍵盤輸入n名學生資訊,求出每名同學的總分和均分,並儲存在結構體陣列中,輸出每位學生的資訊學號 姓名 總分和均分。輸入描述 n名學生資訊 程式輸出 每位學生的資訊學號 姓名 總分和...
第17周 專案6 學生成績統計(3)
檔名稱 test.cpp 作 者 呼亞萍 完成日期 2014年 12 月 23日 版 本 號 v1.0 問題描述 score.txt中是一些同學的學號 姓名 c 高數 英語成績,利用前面定義的結構體陣列,讀取檔案score.txt中的資料,完成應用.程式輸入 相應的程式 程式輸出 得分情況 incl...