bilibiliC 70結構體 結構體案例1

2021-10-18 04:46:42 字數 903 閱讀 1665

8.8.1 案例1

案例描述:

學校正在做畢設專案,每名老師帶領5個學生,總共有3名老師,需求如下

設計學生和老師的結構體,其中在老師的結構體中,有老師姓名和乙個存放5名學生的陣列作為成員

學生的成員有姓名、考試分數,建立陣列存放3名老師,通過函式給每個老師及所帶的學生賦值

最終列印出老師資料以及老師所帶的學生資料。

示例:

#include

#include

using

namespace std;

struct student

;struct teacher

;void

allocatespace

(teacher tarray,

int len)}}

void

printteachers

(teacher tarray,

int len)}}

intmain()

/*教師a

姓名:學生a 分數:48

姓名:學生b 分數:66

姓名:學生c 分數:43

姓名:學生d 分數:81

姓名:學生e 分數:94

教師b 姓名:學生a 分數:91

姓名:學生b 分數:81

姓名:學生c 分數:68

姓名:學生d 分數:71

姓名:學生e 分數:81

教師c 姓名:學生a 分數:69

姓名:學生b 分數:88

姓名:學生c 分數:77

姓名:學生d 分數:79

姓名:學生e 分數:57

請按任意鍵繼續. . .

*/

結構體案例

案例1 案例描述 學校正在做畢設專案,每名老師帶領5個學生,總共有3名老師,需求如下 設計學生和老師的結構體,其中在老師的結構體中,有老師姓名和乙個存放5名學生的陣列作為成員 學生的成員有姓名 考試分數,建立陣列存放3名老師,通過函式給每個老師及所帶的學生賦值 最終列印出老師資料以及老師所帶的學生資...

結構體案例 C

題意 有3名老師,含關鍵字姓名和學生。每位老師帶5名學生,含姓名和分數。使用結構體表示,並列印出資訊。include include includeusing namespace std 定義學生結構體 struct student struct teacher 給老師和學生賦值的函式 void a...

結構體型別 結構體變數 結構體陣列 結構體指標

問題1 一元錢換為1 2 5分的硬幣,有多少種兌換方?本題要點分析及參 對各種可能情況進行一一測試。這是實現迴圈的一種方式 窮舉法 但實際上只有只有餘額才能兌換成其它面值的硬幣 main 注意換行的控制和每列的對齊 問題3 某鐵路線上有10個站,需要準備多少種客票?main b a 0 p prin...