有序的結構體陣列

2021-06-20 19:57:55 字數 1069 閱讀 1811

/*   

* 程式的版權和版本宣告部分:

* 檔名稱:test.cpp

* 作 者:初瑞

* 完成日期:2014 年3 月6 日

* 版 本 號:v1.0

* 對任務及求解方法的描述部分:

* 輸入描述:無

* 問題描述:有序的結構體陣列

* 程式輸入:略

* 程式輸出:略

* 演算法設計:略

*/

#include #include using namespace std;

struct student //同專案1

;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)//輸出成績單

{ cout<=90&&s[i].math>=90&&s[i].english>=90)

{cout運算結果:

心得體會:還是不熟練啊

專案二有序的結構體陣列

完成日期 2014年03月05 版本號 v1.0 問題描述 利用結構體來處理成績 樣例輸入 樣例輸出 問題分析 用簡單的方法,學會活學活用 include include using namespace std struct student void calculate student s,int ...

專案2 有序的結構體陣列

作 者 趙焱 完成日期 2013年3月9日 版 本 號 v1.0 輸入描述 無 問題描述 學生成績統計 include include using namespace std struct student void calculate student s,int n 計算總分和均分,資料在s陣列中,...

結構體 結構體陣列

void test 函式遞迴呼叫 允許函式體裡再次呼叫函式本身 使用遞迴一定要有出口 long fact int n return n fact n 1 定義乙個新的資料型別 struct mypoint 結構體型別所占用的記憶體空間是最大資料型別的整數倍。因為結構體型別的變數在分配記憶體時有記憶體...