用C彙編實現成績管理系統設計

2022-11-27 01:33:05 字數 1511 閱讀 6105

學生姓名:***

學號:***

班級:***

報告日期:2012.4.18

題目與要求:

1:問題提出

本人計畫編寫乙個學生成績管理系統,主要用來管理學生基本停息及成績資訊。

2:本系統涉及的知識點

結構、陣列、迴圈、函式、分支、指標

3:功能要求

成績:輸入學生的學號、姓名及三門課的成績;

成績查詢:

按學號查詢學生記錄。

成績統計:

計算學生的平均分

根據學生的平均分高低,對學生的資料進行排序後輸出;

退出系統:退出整個系統(即主選單)。

功能設計

1. 成績錄入

2. 成績查詢

3. 成績統計

4. 退出

源程式:

#include <>

#include<>

#include<>

#define n 3學生人數*/

#define m 3課程門數*/

struct student

stu[n學生數*/

void input();

void select查詢*/

void statistics(); /*統計*/

void menu();

void input()

printf("\n\n");

} printf("\n\n");

printf("輸入完畢!按任意鍵返回主選單!");

getch();

} /*2.查詢*/

void select(int no)

printf("\n按任意鍵返回主選單!");

getch();

} 3.統計*/

void statistics()

stu[j].**erage=temp/n;

printf("\n學生%s的成績平均成績為:",stu[j].name);

printf("%0.2f分",stu[j].**erage);

temp=0;

} /*排序(冒泡法)*/

for(j=0;j for(i=0;iif(stu[i].**erage

printf("\n\n學生平均成績前三名:");

for(i=0;i<3;i++)

printf("\n\n按任意鍵返回主選單!");

getch();

} void menu() }

void main() }

c程式設計總結與結束語:

一開始拿起題目時什麼都不懂,真不知道從何下手。問題存在太多的馬虎與大意或某些方面欠考慮。c語言其實是乙個讓人感到很頭疼的東西,但是如果你真的喜歡這個東西的話還是會發現這也是非常的有趣,在錯誤中不斷的突破,越來越會編出程式。

雖然現在的水平還是菜鳥,思路還是不清晰,但我相信以後一定會做得更好 。能編出乙個程式是非常能夠振憤人心的事情。以後更加努力。

做得更好 。

用c語言編寫學生成績管理系統

printf 按任意鍵繼續 n getch menu while flag 1 voidmenu void 輸入各個同學的學生資訊 voidinputscore void printf 成功輸入 按任意鍵繼續後請輸入8進行儲存 n 計算各個同學的總分 voidtotal void 計算各個同學的平均...

彙編課程設計學生成績管理系統

這是乙個學生成績管理系統,其中 i 表示插入,l 表示瀏覽,q 表示查詢,e 表示退出,d 表示刪除,m 表示修改,c 表示統計各分數段人數,p 表示列印.本程式實現了 1 單獨執行以上各功能,即在進入主選單以後,點一功能鍵後關閉,再進入主選單 點別的功能鍵。如執行 cjgl 檔案後,在出現的主介面...

c圖書管理系統的設計與實現

畢業 姓名指導教師 專業名稱軟體技術0801 所在系部資訊工程 二 一一年六月 畢業 設計 開題報告 目錄引言 第一章系統功能設計 1 1.1 系統設計目標 1 1.2 系統功能設計 1 1.3 開發工具的選擇 2 第二章系統資料庫設計與實現 3 2.1 系統資料庫設計 3 2.2 資料庫的實現 6...