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

正文內(nèi)容

c語言課程設計報告學生成績管理系統(tǒng)word格式-文庫吧資料

2025-02-07 23:23本頁面
  

【正文】 lude define N 30 define M 3 typedef struct student { char number[10]。 ( 5) 查找學生信息函數(shù):該程序用 switch(a)函數(shù)設計了兩 種查詢方式 ;。 設計思路 ( 1) 主函數(shù): 主函數(shù) main,功能: 通過調(diào)用 creat, search, del, add, print, ststistics, save, taxis 等函數(shù),實現(xiàn)學生成績查詢 ( 2 ) 菜單界面函數(shù): int menu(int k)/*函數(shù) menu,功能:菜單選擇 ( 3) 輸入學生信息:因為學號不可能為 0,所以設計當輸入 學生信息時輸入學號為零則自動返回菜單函數(shù),這樣就可以無 限次輸入直到輸入學號為零了。完成整體規(guī)劃后,可以按照流程描述各個模塊之間的接口功能。 顯示記錄 ? 如果沒有記錄可供顯示,給出提示信息; ? 可以隨時顯示內(nèi)存中的記錄 文件存儲 ? 可以按默認名字或指定名字存儲記錄文件; ? 存儲成功返回 0.,否則返回 1; ? 更新存儲標志; 讀取文件 ? 可以按照默認名字或指定名字將記錄文件讀入內(nèi)存; ? 讀取成功返回 0,否則返回 1; ? 可以將指定或默認文件追加到現(xiàn)有記錄并更新記錄的尾部; ? 可以將文件連續(xù)追加到現(xiàn)有記錄并更新記錄的名詞; 10 ? 更新存儲標志; 刪除記錄 ? 可以按“學好”、“姓名”、“名詞”方式刪除記錄; ? 給出將刪除記錄的信息,經(jīng)確認后在刪除; ? 如果已經(jīng)是空表,刪除時給出提示信息并返回菜單; ? 如果沒有要刪除的信息,輸出沒有找到的信息; ? 應該更新其他記錄的名詞; ? 刪除操作權限于內(nèi)存,只有執(zhí)行存記錄時,才能覆蓋原記錄; 修改記錄 ? 可以按“學號”、“姓名”、“名次”方式修改記錄內(nèi)容; ? 給出將修改記錄的信息,經(jīng)確認后進行修改; ? 如果已經(jīng)是空表,應給出提示信息并返回主菜單; ? 如果沒有找到需要要改的信息,輸出提示信息; ? 應該同時更新其他記錄的名詞; ? 修改操作權限于內(nèi)存,只有進行存儲操作時,才能覆蓋原記錄; ? 更新存儲標志; 查詢記錄 ? 可以按“學號”、“姓名”、“名次”方式修改記錄內(nèi)容; ? 能給出查詢記錄的信息; ? 如果查詢的信息不存在,輸出提示信息; 對記錄進行排序 ? 可以按學好進行升序或降序排序; ? 可以按名稱進行升序和降序排序; ? 可以按名詞進行升序或降序排序; ? 如果屬于選擇錯誤,可以立即退出排序; ? 更新存儲標志; 頭文件 ? 使用條件編譯定義頭文件; ? 函數(shù)原型聲明; 11 ? 數(shù)據(jù)結構及包含文件; 測試程序 ? 應列出測試大綱對程序進行測試; ? 應保證測試用例測試到程序的各種邊緣情況; ? 以上是基本要求,希望通過對本章設計的理解,重新考慮如何進行設計 。 } 程序運行截圖 9 第三章 學生成績管 理系統(tǒng) 設計題目及要求 設計要求 1. 功能設計要求 設計要求實現(xiàn)的功能較多,所以將它們分為幾個部分敘述。 printf(m[2]:%s\n,數(shù)學 )。 else min=a[i]。i5。 printf(m[0]: %d\n,average)。i++) sum+=a[i]。 for(i=0。 printf(統(tǒng)計結果如下: \n)。i8。 printf(全班各科平均成績?nèi)缦拢?\n)。 printf(m[1]: \n)。i++) printf(%c,%f\n,p[i],a[i])。 for(i=0。 char m[3]={ 總平均成績 ” ,最低分數(shù)科目的成績 ” , 最低分數(shù)科目 ” }。 int a[6]={75,80,83,85,86,30}。為字符分配內(nèi)存,并將字符數(shù)組的內(nèi)容也存入所分配的內(nèi)存中,使用這些指針實現(xiàn)設計要求。 ? 使用字符指針指向字符數(shù)組(這個題目的要求超出一般的教材,但對理解指7 針很有用途。要求的輸出 結果如下: 原始信息如下: 數(shù)學: 75 物理: 80 外語: 83 政治: 85 體育 :86 人數(shù): 30 平均成績: 0 最低分數(shù)科目的成績: 0 最低分數(shù)的科目: 全班各科平均成績?nèi)缦拢? 數(shù)學: 75 物理: 80 外語: 83 政治: 85 體育 :86 人數(shù): 30 統(tǒng)計結果如下: 人數(shù): 30 平均成績: 81 最低分數(shù)科目的成績: 75 最低分數(shù)的科目:數(shù)學 設計要求 ? 實現(xiàn)本設計功能的方法很多,這里給出 4 種難易成度不同的要求,以便加深對數(shù)組和指針知識的理解。} void main() {ShowMenu()。} ShowMenu()。k++) printf(*)。 for(k=0。ji+9。k++) printf(*)。 for(k=0。j15i。i7。} } //鉆石 void Diamond() {int i,j,k。} printf(包谷總數(shù) =%d\n,x1)。 x2=x1。 x2=1。 /n)。 printf(到了第十天時,地里只剩下一個包谷。 printf(以后每天都吃前一天剩下的一半,拿走一個。 printf(第二天又去吃了剩下的一半,走是任然帶一個回去。 printf(第一天吃了一半又拿走一個回去喂小狗熊。}} //狗熊吃玉米 void Bear() { int day, x1, x2。} 4 else {/*delta 0 , have 2 root.*/ printf(root1 = %, root2 = %\n, 1*b + sqrt(delta)/ (2*a), 1*b sqrt(delta)/(2*a))。 /*b^2 4ac*/ if (delta 0) { printf(no fact root.\n)。c)。a, amp。 printf(input a, b, c:)。 float delta。 ShowMenu()。i10。 printf(3£ 6237=£ 33564\n)。 ShowMenu()。 break。 break。 break。 break。 break。n)。\n5 Goodbye\n)。\n3 3 Bear。 printf(Input a number from 13:\n1 FindNnm。 void Goodbye()。 void Bear()。 流程圖 具體實現(xiàn) include include void FindNum()。求地里一共有多少玉米 ? Diamond 2 ? Goodbye! 1,2 設計思路 由題目可以知道 ,可以設置一下幾個模塊
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1