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

正文內容

基于c語言的教務系統(tǒng)軟件設計畢業(yè)設計論文(編輯修改稿)

2024-10-03 19:33 本頁面
 

【文章內容簡介】 后找 到的學生信息,并釋放內存空間,刪除所有相關的信息。 查找模塊實現(xiàn)功能:在已經存儲的文件中查找任一指定的學生信息,可 以按照姓名,學 號,來實現(xiàn)查找。 輸出模塊實現(xiàn)功能:當實行顯示信息功能時,輸出所創(chuàng)建的文件中包含 的全部學生信息。 排序模塊實現(xiàn)功能:對已經存儲在文件中的學生信息,根據(jù)成績從高到 低排序,存儲,并在名次中顯示出來排序結果。 修改模塊實現(xiàn)功能:在已經存儲在文件中的學生的信息進行修改,根據(jù) 學生學號找到要修改的學生信息,然后對其進行修改,可修改所有信息,如 果遇到不需修改部分,輸入回車鍵跳過。 項目要求 ( 1)程序書寫格式,參照教材 C高級編程 第五章高質量編程規(guī)范( ) ( 2)程序的注釋參考教材編碼規(guī)范。 ( 3)不同功能的函數(shù)要實現(xiàn)模塊編程,放在不同的文件當中。 ( 下例中僅供參考 ) 比如: 河南理工大學本科畢業(yè)設計(論文)說明書 7 /name/ /srcode/ : : 學生成績管理系統(tǒng)的功能 1按學號查詢學生信息 2按姓名查詢學生信息 3顯示所有學生信息 4添加學生信息 5刪除學 生信息 6修改學生信息 7保存學生信息文件 8讀入學生信息文件 9退出 此項目主要考察我對結構體、指針、文件的操作,以及 C語言算法的掌握,所以完成此題目要求較高的設計能力,尤其是要有大局意識。如何調試程序也非常重要,通過這個程序可學到以前調試程序沒有的經驗。 河南理工大學本科畢業(yè)設計(論文)說明書 8 第 3章 模塊設計 將學生成績管理系統(tǒng)劃分為以下幾個模塊 主模塊 功能概述: ( 1) 提供系統(tǒng)菜單的顯示功能 ( 2) 提供打開文件,并導入文件記錄的功能 ( 3) 提供保存文件信息的功能 河南理工大學本科畢業(yè)設計(論文)說明書 9 添加學生信息 功能: ( 1) 根據(jù)輸入的相關信息,將學生信息添加到 文件 中 顯示學生信息 功能: ( 1) 將 文件 中的所有信息完全顯示 排序學生信息 功能: (排序分為升序和降序兩種排序方式) 根據(jù)平均分進行排序 查找學生信息 功能: (查找學生信息包含根據(jù)輸入學號進行查找和根據(jù)輸入的姓名進行查找兩種方式,并根據(jù)返回的學生信息,進行以下三種操作) ( 1) 查詢學生信息,直接返回找到的信息 ( 2) 修改學生信息,根據(jù)找到的學生信息,對其進行修改 ( 3) 刪除學生信息 ,根據(jù)找到的相關學生信息,從 文件 中刪除這條記錄 河南理工大學本科畢業(yè)設計(論文)說明書 10 第 4 章 詳細設計與實現(xiàn) 程序設計中用到的學生信息結構體類型 在單獨的頭文件 ,全局變量,和 宏名: SIZE 記錄結構體的大小 定義學生結構體 stu,包含相關的學生信息 define SIZE 5 struct student//定義學生信息結構體 { int sid 。 char sname[50] 。 char password[32] 。 int age 。 河南理工大學本科畢業(yè)設計(論文)說明書 11 char sex 。 float math 。 float chinese 。 float clang 。 }stu[ 2 * SIZE] 。 define SIZE 5 int Log_in ( struct student stu[] , int length ) 。 //登錄界面 int num1 , _id 。 // 全局變量,追蹤已經錄入學生信息數(shù)量 int menu ( ) 。 // 管理員操作菜單 int menu2 ( ) 。 //學生操作菜單 void scan ( struct student stu[] , int i ) 。 //輸入函數(shù) void save ( int num ) 。 //保存至文件夾函數(shù) int display ( ) 。 //從文件夾讀取至內存 void print ( struct student stu[] , int length ) 。 //輸出函數(shù) void jiemian ( ) 。 //管理員界面 void chazao ( ) 。 //查找界面 int chazao1 ( struct student stu[] , int length , int num ) 。 //根據(jù)學號查找返回下標 int chazao2 ( struct student stu[] , int length , char str1[50] ) 。 //根據(jù)姓名查找,返回下標 void chazao3 ( struct student stu[] , int length , int num ) 。 //根據(jù)學號查找并輸出 void chazao4 ( struct student stu[] , int length , char str1[50] ) 。 //根據(jù)姓名查找并輸出 void chazao3 ( num1 ) 。 void tianjia ( ) 。 //添加學生信息 void shanchu ( ) 。 //刪除學生信息 河南理工大學本科畢業(yè)設計(論文)說明書 12 void del1 ( struct student stu[] , int length , char str1[50] ) 。 //根據(jù)姓名刪除 void del ( struct student stu[] , int length , int num ) 。 //根據(jù)學號刪除 void xiugai ( ) 。 // 根據(jù)學號修改學生信息 void xiugai1 ( ) 。 //根據(jù)姓名修改學生信息 void baochun1 ( ) 。 //不保存退出 void baochun ( num1 ) 。 //保存退出 void admin ( ) 。 //關于管理員界面的函數(shù) void stude ( int id ) 。 //關于學生界面 的函數(shù) void paixu ( struct student stu[] , int length ) 。 //排序函數(shù) float vel ( int j ) 。 //求平均值函數(shù) 第 5章 流程圖 河南理工大學本科畢業(yè)設計(論文)說明書 13 圖 程序流程圖 河南理工大學本科畢業(yè)設計(論文)說明書 14 第 6 章 源代碼 數(shù)據(jù)結構與函數(shù)聲明的頭文件 /*...................................................... * 文件名 : * 日期 : * 作者 :葛國星 * 功能 :頭文件 ..........................................................*/ define SIZE 5 struct student//定義學生信息結構體 { int sid 。 char sname[50] 。 char password[32] 。 int age 。 char sex 。 float math 。 float chinese 。 float clang 。 }stu[ 2 * SIZE] 。 define SIZE 5 int Log_in ( struct student stu[] , int length ) 。 //登錄界面 int num1 , _id 。 //全局變量 , 追蹤已經錄入學生信息數(shù)量 int menu ( ) 。 //管理員操作菜單 int menu2 ( ) 。 //學生操作菜單 void scan ( struct student stu[] , int i ) 。 //輸入函數(shù) void save ( int num ) 。 //保存至文件夾函數(shù) int display ( ) 。 //從文件夾讀取至內存 void print ( struct student stu[] , int length ) 。 //輸出函數(shù) void jiemian ( ) 。 //管理員界面 void chazao ( ) 。 //查找界面 河南理工大學本科畢業(yè)設計(論文)說明書 15 int chazao1 ( struct student stu[] , int length , int num ) 。 //根據(jù)學號查找返回下標 int chazao2 ( struct student stu[] , int length , char str1[50] ) 。 //根據(jù)姓名查找 , 返回下標 void chazao3 ( struct student stu[] , int length , int num ) 。 //根據(jù)學號查找并輸出 void chazao4 ( struct student stu[] , int length , char str1[50] ) 。 //根據(jù)姓名查找并輸出 void chazao3 ( num1 ) 。 void tianjia ( ) 。 //添加學生信息 void shanchu ( ) 。 //刪除學生信息 void del1 ( struct student stu[] , int length , char str1[50] ) 。 //根據(jù)姓名刪除 void del ( struct student stu[] , int length , int num ) 。 //根據(jù)學號刪除 void xiugai ( ) 。 //根據(jù)學號修改學生信息 void xiugai1 ( ) 。 //根據(jù)姓名修改學生信息 void baochun1 ( ) 。 //不保存退出 void baochun ( num1 ) 。 //保存退出 void admin ( ) 。 //關于管理員界面的函數(shù) void stude ( int id ) 。 //關于學生界面的函數(shù) void paixu ( struct student stu[] , int length )
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1