freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

學生成績管理系統(tǒng)課程設計說明書-全文預覽

2025-04-01 10:54 上一頁面

下一頁面
  

【正文】 : void Chineses(int a,int b) { int i。 students[j]=tmp。i++) { 22 for (j=1。 21 圖 按語文成績排序 圖 按數(shù)學成績排序 圖 按英語成績排序 程序設計(以按語文成績排序為例): void SChinese() { int i,j。 students[j]=tmp。i++) { for (j=1。 20 圖 按總成績排序 程序設計: void Sall() { int i,j。n39。 } else { printf( 你要查詢的學生信息為 :\n)。name)。 圖 按姓名查詢 程序設計: 19 void Select2() { while(1) { char name[20]。n39。 } else { printf( 你要查詢的學生信息為 :\n)。id)。 圖 按學號查詢 程序設計: void Select1() { while(1) { char id[20]。) { break。 } getchar()。) { for (i=index。 DSingle(index)。 getchar()。 int index。 } } } 16 刪除學生信息設計 刪除學生信息用 Delete()函數(shù)實現(xiàn),并且調用 Searchnum(id)函數(shù),過輸入學號確定所要刪除的學生信息,由 ifelse 語句,判斷所要刪除的 學生信息是否存在,若不存在,則輸出“學生不存在”,若存在,即可對學生信息進行刪除。 } printf(是否繼續(xù) ?(y/n))。 scanf(%f,amp。 scanf(%f,amp。 scanf(%f,amp。 scanf(%s,amp。 scanf(%s,amp。 15 } else { printf( 你要修改的學生信息為 :\n)。nu)。 圖 修改學生信息 程序設計: /*修改學生信息 */ void Modify() { while(1) { char nu[20]。n39。 students[num].Add=And(students[num])。 printf( 請輸入英語成績 :)。 printf( 請輸入數(shù)學成績 :)。 printf( 請輸入語文成績 :)。 printf( 請輸入姓名 :)。 圖 插入學生信息 程序設計: /*插入學生信息 */ void Insert() { while(1) { printf( 請輸入學號 :)。students[i],sizeof(struct Student),1,fp)!=1) { 13 printf(文件寫入錯誤 !\n)。num,sizeof(int),1,fp)!=1) { printf(文件寫入錯誤 !\n)。 int i。i++) { fread(amp。 } if (fread(amp。具體程序如下: /*將學生信息從文件讀出 */ void readfile() { FILE *fp。 break。n)。 break。 scanf(%d%d,amp。n)。mark)。 case 9: Lose()。 11 case 3: SEnglish()。 break。 scanf(%d,amp。 case 6: Sall()。 case 4: Select1()。 case 2: Modify()。choice)。 printf( 退出 \n)。 printf( 按總成績排序 \n)。 printf( 修改學生信息 \n)。 printf( 學生成績管理系統(tǒng) )。 int m,n。 按單科排序 退出本系統(tǒng) 掛科學生信息 統(tǒng)計某科分數(shù)段 按總分排序 按姓名查詢學生成績 修改學生信息 添加學生信息 刪除學生信息 按學號查詢學生信息 開始 主界面 結束 7 第四章 詳細設計 程序流程圖如圖 : 是 是 是 是 是 否 否 否 否 否 圖 學生成績管理系統(tǒng)流程圖 模塊詳細設計 程序設計所用函數(shù)如下: 庫函數(shù) include includestring; 開始 case 5 8 7 6 4 3 2 10 9 1 是 否繼續(xù) 是 否繼續(xù) 是 否繼續(xù) 修 改 學 生 信 息 刪 除 學 生 信 息 按 學 號 查 尋 學 生 按 總 成 績 排序 按 姓 名 查 尋 學 生 統(tǒng)計掛科學生信息 按 某一課目成績排序 統(tǒng)計某科某分數(shù)段成績 退出 增 加 學 生 信 息 結束 是 否繼續(xù) 是 否繼續(xù) ?? 8 主函數(shù) void main(); 結構體 struct Student; 寫文件函數(shù) void writefile(); 讀文件函數(shù) void readfile() 求總分函數(shù) float And(struct Student stu); 獲取學號函數(shù) int Searchnum(char nu[]); 獲取姓名函數(shù) int Searchname(char name[]); 顯示學生信息函數(shù) void Display(); 顯示單個學生信息函數(shù) void DSingle(int index); 1顯示語文成績信息函數(shù) void DSingle1(int inde); 1顯示數(shù)學成績信息函數(shù) void DSingle2(int ind); 1顯示英語成績信息函數(shù) void DSingle3(int in); 1插入學生信息函數(shù) void Insert(); 1修改學生信息函數(shù) void Modify(); 1刪除學生信息函數(shù) void Delete(); 1按學號查詢學生信息 void Select1(); 1按姓名查詢學生信息 void Select2(); 1按語文成績排序函數(shù) void SChinese(); 按數(shù)學成績排序函數(shù) void SMath(); 2按英語成績排序函數(shù) void SEnglish(); 2按總成績排序函 數(shù) void Sall(); 2按語文成績統(tǒng)計 void Chineses(int a,int b); 2按數(shù)學成績統(tǒng)計 void Maths(int a,int b); 2按英語成績統(tǒng)計 void Englishs(int a,int b); 2統(tǒng)計掛科學生函數(shù) void Lose(); 界面設計 如圖 所示: 9 圖 主界面圖 在此界面用戶可以選擇要操作的選項,回車之后即可進入相關的頁面進行操作(例如:選擇 1 , 即可增加學生記錄)。 統(tǒng)計模塊主要用 for 循環(huán)及 ifelse 語句逐一比較每個學生成績是否滿足給定條件,若滿足 則輸出。 插入、修改、刪除部分則是對文件中學生信息進行相關操作,插入學生信息用printf、 scanf、及 getchar 語句對學生各項信 息進行錄入,并保存到文件。 在文件函數(shù) 部分,主要用到文件指針及文件的讀寫。 27 4 第一章 設計要求 請用 C 編寫一系統(tǒng), 實現(xiàn)學生信息管理,軟件的入口界面應包括如下幾個方面: (一)功能要求: ( 1)信息維護: 要求:學生信息數(shù)據(jù)要以文件的形式保存,能實現(xiàn)學生信息數(shù)據(jù)的維護。 8 主函數(shù)設計 5 第三章 概要設計 學生成績管理是每個教育單位不可缺少的,使用 C 語言編寫的學生成績管理系統(tǒng)不僅能快速的實現(xiàn)學生成績的管理,并且更加方便,功能齊全。(使用多種方法排序者,加分) 二、其它要求: ( 1)只能使用 C或 C++語言,源程序要有適當?shù)淖⑨?,使程序容易閱讀; ( 2)采用文本菜單界面; ( 3)學生可增加新功能模塊。 綜合程序 課程設計說明書 課程設計名稱: 綜合程序課程設計 課程設計題目: 學生成績管理系統(tǒng) 學 院 名 稱: 信息工程學院 專業(yè): 班級: 學號: 姓名: 評分: 教師: 20 15 年 3 月 1 日 由每位學生填寫、由任教教師保存待查 1 綜合程序 課程設計任務書 20 14 - 20 15 學年 第 2 學期 第 1 周- 2 周 注: 此表一組一表二份,課程設計小組組長一份;任課教師授課時自帶一份備查。此模塊包括子模塊有:增加學生信息、刪除學生信息、修改學生信息; ( 2)信息查詢:查詢時可實現(xiàn)
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1