C語言結構體練習

2021-10-09 03:28:40 字數 930 閱讀 6522

1、編寫乙個函式print,列印乙個學生的成績陣列,該陣列中有5個學生的資料記錄,每個記錄包括num,name,score[3],用主函式輸入這些記錄,用print函式輸出這些記錄。

2、在上題的基礎上,編寫乙個函式input,用來輸入5個學生的資料記錄。

#include

#define n 5

struct studentstu[5]

;void

input

(struct student stu[5]

);void

print

(struct student stu[5]

);intmain()

void

input

(struct student stu[6]

)printf

("\n");

}}void

print

(struct student stu[5]

)printf

("\n");

}}

C語言 結構體練習

結構體練習 還有就是要理解 typedef struct和struct的區別 比較混,耐心點qaq 現有有n個學生的資料記錄,每個記錄包括學號 姓名 三科成績。編寫乙個函式input,用來輸入乙個學生的資料記錄。編寫乙個函式print,列印乙個學生的資料記錄。在主函式呼叫這兩個函式,讀取n條記錄輸入...

C語言結構體基礎練習題

現有有n個學生的資料記錄,每個記錄包括學號 姓名 三科成績。編寫乙個函式input,用來輸入乙個學生的資料記錄。編寫乙個函式print,列印乙個學生的資料記錄。在主函式呼叫這兩個函式,讀取n條記錄輸入,再按要求輸出。n 100 input 學生數量n佔一行 每個學生的學號 姓名 三科成績佔一行,空格...

C語言結構體

1.1.1 結構概念 1 結構存在的意義 存在是合理的,許多事物的存在是在不斷解決問題引入的,當然有更好的方法出現時改變也是合理的。在實際問題中,一組資料往往具有不同的資料型別。例如,在學生登記表中,姓名應為字元型,學號可為整型或字元型,年齡應為整型,性別應為字元型,成績可為整型或實型。顯然不能用乙...