統計學生成績,並儲存到磁碟檔案中

2021-08-01 08:37:08 字數 594 閱讀 7292

要求:

有5個學生,每個學生有3門課成績,從鍵盤輸入學生資料(包括姓名,學號,3門課成績),計算出平均成績,將原有資料和計算出的平均分數放在磁碟檔案「file1.c」中。

分析:

先定義乙個結構體陣列student_type stud[size],size=5,來儲存學生成績及相關資訊。首先向結構體陣列元素依次輸入學生相關資訊,接著利用fwrite()函式將結構體陣列資訊寫進磁碟檔案「file1.c」中,為了更好地顯示輸入的資訊,這裡增加了磁碟檔案讀取部分,利用fread()函式將讀取到資訊儲存在結構體陣列student_type stud1[size]中,並顯示在終端螢幕上。

程式如下:

統計學生成績

本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分制成績的轉換規則 大於等於90分為a 小於90且大於等於80為b 小於80且大於等於70為c 小於70且大於等於60為d 小於60為e。輸入格式 輸入在第一行中給出乙個正整數n 1000 即學生人數 第二行中給出n個學生...

python統計學生成績

假設乙個團隊裡有5名學員,成績如下表所示。你可以用numpy統計下這些人在語文 英語 數學中的平均成績 最小成績 最大成績 方差 標準差。然後把這些人的總成績排序,得出名次進行成績輸出。姓名語文 英語數學 guanfei 6665 30guanyu 9585 98zhaoyun 9392 96hua...

按等級統計學生成績

本題要求實現乙個根據學生成績設定其等級,並統計不及格人數的簡單函式。int set grade struct student p,int n 其中p是指向學生資訊的結構體陣列的指標,該結構體的定義為 struct student n是陣列元素個數。學號num 姓名name和成績score均是已經儲存...