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

正文內(nèi)容

c語言學籍管理系統(tǒng)實習報告-展示頁

2025-02-11 23:24本頁面
  

【正文】 void chuanxin()。 ( 17) void shezhimima()。 ( 16) void xueke(struct student stu[],int n)。 ( 15) void chaxun(struct student stu[],int n)。 ( 14) void chulixueji()。 函數(shù)功能:定義生成并打印退學通知單 (被 chulixueji 函數(shù)調(diào)用 )。 函數(shù)功能:定義生成并打印補考通知單 (被 void chulixueji 函數(shù)調(diào)用 )。 函數(shù)功能:定義成績統(tǒng)計函數(shù) 。 函數(shù)功能:定義統(tǒng)計各科分數(shù)段函數(shù),將所有學生的各科成績進行統(tǒng)計 ,按分數(shù)段進行輸出C 程序課設 — 學籍管理系統(tǒng) 5 (被 void mytongji 函數(shù)調(diào)用 )。 函數(shù)功能:定義按平均分排序函數(shù),將所有學生的信息通過 其平均分進行排序 (被 void mytongji函數(shù)調(diào)用 )。 函數(shù)功能:定義按學號排序函數(shù),將所有學生的信息通過學號進行排序 (被 void mytongji 函數(shù)調(diào)用 )。 函數(shù)功能:定義錄入成績函數(shù),通過鍵盤輸入學生學號,姓名和各科成績并存放到文件中 。 函數(shù)功能:輸出關于我們模塊內(nèi)容 。 函數(shù)功能:輸出創(chuàng)新功能子菜單 。 函數(shù)功能:輸出學籍處理子菜單 。 函數(shù)功能:輸出成績統(tǒng)計子菜單 。 函數(shù)功能:輸出主菜單 。 C 程序課設 — 學籍管理系統(tǒng) 4 第 2 部分 《 學籍管理系統(tǒng) 》的設計與功能實現(xiàn) 根據(jù)題目要求,本系統(tǒng)分為一個主模塊和五個子模塊,其中,子模塊 包括錄入成績模塊、統(tǒng)計成績模塊、處理學籍模塊、 創(chuàng)新功能 模塊和關于我們 等五個 模塊。此程序是由我們共同完成的。從子菜單 可以返回到主菜單。按任意鍵后,退出系統(tǒng)。 如圖 5 所示。在子菜單中選擇 2時,可以選擇 5 門課查看五門單科成績排名,在子菜單中選擇 3,可以對系統(tǒng)程序進行密碼設置,以保護系統(tǒng)程序中的信息安全。在 子菜單 選擇 4,返回主菜單;選擇 0,退出整個系統(tǒng)。通知單上應寫明學生的學號、姓名、退學原因(幾門課不及格,成績是多少)。為了參加多門課重考的學生完成補考,應避免時間重復。 C 程序課設 — 學籍管理系統(tǒng) 2 圖 2 在主菜單選擇 3:進入如圖 3 所示的子菜單, 處理學籍。在子菜單選擇 4,返回主菜單 。在子菜單選擇 2 時,求出每位學生的平均分,并按平均分從高到低的順序進行排序后,寫入文件 中。在此可以計算平均、統(tǒng)計各分數(shù)段、按學號排序、按平均分排序。 圖 1 在主菜單選擇 1:可以進行成績的錄入。 其中,原始數(shù)據(jù)的排 列是無序的。 為了方便管理人員查找學生信息,在創(chuàng)新功能中,增加查詢成績功能,增加按學科成績排名的功能, 由于學籍管理系統(tǒng)涉及學生成績及信息的安全,所以有必要給系統(tǒng)增加密碼保護的功能 ,以保護系統(tǒng)信息的安全。 C 語言 課程設計報告 課程名稱: C 語言程序設計課設 項目名稱: 學籍管理系統(tǒng) 學院: 專業(yè): 姓名 : 學號: 指導教師: 成 績: 2021 年 6 月 4 日 目 錄 第 1 部分 課程設計題目與要求 .................................... 1 ................................................. 1 ................................................. 1 ................................................. 3 第 2 部分 《 學籍管理系統(tǒng) 》的設計與功能實現(xiàn) ........................ 4 ................................................. 4 ................................................. 5 ................................................. 5 ............................................ 11 .............................................. 19 第 3 部分 課程設計總結 ......................................... 28 ................................................ 28 束語 ................................................. 29 附錄Ⅰ 程序清單 .............................................. 30 附錄Ⅱ 用戶使用說明書 ......................................... 57 參考文獻 ..................................................... 60 C 程序課設 — 學籍管理系統(tǒng) 1 第 1 部分 課程設計題目與要求 為了分析教學效果并進行相應的學籍處理,各學校每到學期末都對綜合成績進行分類統(tǒng)計、上報成績匯總結果等,這給每位老師和學籍管理人員帶來很大的工作量。使用學籍管理系統(tǒng)可以減少工作者的工作負擔。 循環(huán)顯示如圖 1 所示的 主菜單。系統(tǒng)應能夠保留原始成績單。 在主菜單選擇 2:進入如圖 2 的 子菜單,并統(tǒng)計成績。在子菜單選擇 1時,將該班學生的成績按學號升序排序后的順序存入 文件中,以方便打印。在子菜單選擇 3 時,統(tǒng)計出各門課、各分數(shù)段學生的人數(shù),并如 下表 的形式輸出。選擇 0,退出整個 系統(tǒng)。 在子菜單中選擇 1, 為不及格的學生打印重考通知單時,應在通知單上寫明重考的課程、時間和地點(由鍵盤輸入)。 在子菜單中選擇 2, 為 3 門以上不及格的學生打印退學通知單。 在 子菜單中選擇 3 時, 刪除已退學 的學生信息,將該班中升入高年級 的學生信息寫入文件 中。 圖 3 在主菜單中選擇 4: 進入如圖 4 所示的子菜單,在子菜單中選擇 1 時,可以用學生的學號或姓名查詢學生的成績。 圖 4 在主菜單中選擇 5:可以顯示我們組成員信息。 C 程序課設 — 學籍管理系統(tǒng) 3 圖 5 在主菜單中選擇 0:顯示結束信息。 主菜單和子菜單 能夠循環(huán)出現(xiàn),每一項菜單執(zhí)行之后,詢問用戶是否繼續(xù)進行。 我們小組成員有 A, B 和 A。 由 B 負責錄入成績模塊 ( void mycreate voidmyprintf1() void myprintf2() void myprintf3() void myrintf4()函數(shù) ) , C 負責統(tǒng)計成績模塊 ( void mychongji 函數(shù),其中包括 void mypiauxu1() 、 void mypianxu2() 、 void mypianxu3()函數(shù)) , A負責主模塊,學籍處理模塊和創(chuàng)新功能模塊 (包括 void chulixueji() void chuanxin 函數(shù),其中包括 void bukao(),void tuixue(), void shengxue(),void chaxun(),void xueke(),void shezhimima()函數(shù) ) 。 系統(tǒng)功能結構圖如下圖所示: 錄 入 成績 模 塊生 成 并打 印 補考 通 知單生 成 并打 印 新名 冊生 成 并打 印 退學 通 知 單統(tǒng) 計 各分 數(shù) 段計 算 平均 分 并排 序按 學 號排 序無 記 錄已 有 記錄密 碼 保護按 學 科成 績 排名查 詢 成績統(tǒng) 計 成績 模 塊處 理 學籍 模 塊創(chuàng) 新 功能 模 塊關 于 我們 模 塊主 模 塊 本系統(tǒng)包括以下 12 個函數(shù): ( 1) void myprintf1()。 ( 2) void myprintf2()。 ( 3) void myprintf3()。 ( 4) void myprintf4()。 ( 5) void myprintf5()。 ( 6) void mycreate()。 ( 7) void pianxu1(struct student stu[],int n)。 ( 8) void pianxu2(struct student stu[],int n)。 ( 9) void pianxu3(struct student stu[],int n)。 ( 10) void mytongji()。 ( 11) void bukao(struct student stu[],int n)。 ( 12) void tuixue(struct student stu[],int n)。 ( 13) void shengxue(struct student stu[],int n); 函數(shù)功能:定義生成并打印新名冊 (被 chulixueji 函數(shù)調(diào)用 )。 函數(shù)功能:定義處理學籍函數(shù) 。 函數(shù)功能: 定義查詢 成績函數(shù) (被函數(shù) void chuanxin()調(diào)用 )。 函數(shù)功能: 定義學科成績排名函數(shù) (被函數(shù) void chuanxin()調(diào)用 )。 函數(shù)功能: 定義密碼保護函數(shù) (被函數(shù) void chuanxin()調(diào)用 )。 函數(shù)功能: 定義創(chuàng)新功能函數(shù) 。 struct student { char num[10],name[15]。 }。 struct bukaoxinxi { char time1[10],time2[10],time3[10],size1[10],size2[10],size3[10]。 系統(tǒng)主函數(shù) mian()設計 C 程序課設 — 學籍管理系統(tǒng) 6 開 始打 開 密 碼 文 件打 開 成 功創(chuàng) 建 密 碼 文 件設 有 密 碼輸 入 密 碼密 碼 正 確輸 入 c h o o s e的 值C h o o s e = ?調(diào) 用 v o i d m y c r e a t e函 數(shù)調(diào) 用 v o i d t o n g j i 函數(shù)調(diào) 用 v o i d c h u l i x u e j i函 數(shù)調(diào) 用 v o i d c h u a n x i n函 數(shù)調(diào) 用 v o i d m y p r i n t f 5函 數(shù)非 法 字 符結 束假真真假假真12345其 它0顯 示 歡 迎界 面 錄入成績模塊函數(shù) void mycreate 設計 C 程序課設 — 學籍管理系統(tǒng) 7 入 口打 開 文 件打 開 成 功創(chuàng) 建 文 件文 件 為 空輸 入 y e s _ n o的 值y e s _ n o = N 或 n 或Y 或 yY e s _ n o = Y 或 y 輸 入 學 生 的學 號 , 姓 名和 各 門 成 績輸 入 是 否為 ” “出 口 假真假真假真假真真假 成績統(tǒng)計模塊函數(shù) void tongji 設計 C 程序課設 — 學籍管理系統(tǒng) 8 入 口打 開 文 件打 開 成 功結 束輸 入 c h o o s e c h o o s e = ?調(diào) 用 v o i d p i a n x u 1 函數(shù)調(diào) 用 v o i d p i a n x u 2 函數(shù)調(diào) 用 v o i d p i a n x u 3 函數(shù)非 法 字 符出 口結 束假真1 2 3 4 0其 它處理學籍模塊函數(shù) void chulixueji 設計 C 程序課設 — 學籍管理系統(tǒng) 9 入 口打 開 文 件打 開 成 功結 束輸 入 c h o o s e c h o o s e = ?調(diào) 用 v o i d b u k a o 函數(shù)調(diào) 用 v o i d t u i x u
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1