結構體的使用

2021-08-02 07:15:15 字數 995 閱讀 2291

題目現有4

個學生,每個學生包含學號、三門課成績和平均成績等

4個資訊。首先輸入各位學生的學號、三門課成績;然後計算出每個學生的平均成績;最後輸入乙個學號,當該學號存在時,輸出對應學生的所有資訊,否則,輸出「該學號學生不存在!」

程式運**況

:

第一步,輸出兩行提示資訊:

請依次輸入

4位學生資訊: 學號

成績1

成績2 成績3

第二步,輸入各位學生的學號、三門課成績,例如:

034 63  78  82

045 70  70  85

052 80  82  92

100 56  85  78

第三步,輸出一行提示資訊:

請輸入需要查詢的學生學號:

第四步,輸入學號,例如:

052

第五步,如果該學號存在時,先輸出一行提示資訊,然後給出對應學生所有資訊,例如:

學號成績

1 成績

2 成績

3 平均分

052   80    82   92     84.7

如果第四步輸入的學號不存在,直接輸入「該學號學生不存在!」

程式設計要求:

描述學生的結構體定義如下:

typedef struct

stu;

#includetypedef struct

stu;

void input(stu std ,int count)

{ printf("請依次輸入%d位學生資訊:\n",count);

printf("學號 成績1 成績2 成績3\n");

for(i=0;i

結構體的使用

c語言中新的資料型別 整型 123 浮點型別 小數 字元型別 字元 asfg 陣列也是一種型別 結構體 型別 整數類 int 1,2,3,4.人類 結構體 struct person 人類 需要名字 動物類 結構體 struct anim 動物類 汽車類 結構體 struct car 汽車類 電腦類...

結構體的使用

結構體的定義 typedef struct tsegxdata tseg struct 是結構體型別的標誌,是關鍵字。兩個結構體標識名的位置 1.struct a 2.struct b 不同在1是名字叫a的結構體,而2只是定義了乙個結構體型別的b變數,也就是如果還想定義其他的變數,1比較方便,如st...

結構體使用

結構的定義 定義乙個結構的一般形式為 struct 結構名 成員表由若干個成員組成,每個成員都是該結構的乙個組成部分。對每個成員也必須作型別說明。例如 struct stu int num char name 20 int age 結構型別變數的說明 結構體定義並不是定義乙個變數,而是定義了一種資料...