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

正文內(nèi)容

c語言課程設(shè)計范例(已修改)

2025-08-16 22:36 本頁面
 

【正文】 《XXXXXXXXXXXXXXXXXXX》課程設(shè)計報告題 目: 班 級: 學(xué) 號: 姓 名: 同組人員: 指導(dǎo)教師: 二0 年 月 日目錄一 設(shè)計題目………………………………………………………………1二 總體設(shè)計………………………………………………………………2三 程序流程………………………………………………………………3四 函數(shù)流程圖………………………………………………………………8五 實驗結(jié)果………………………………………………………………12六 設(shè)計體會………………………………………………………………13七 參考文獻(xiàn)………………………………………………………………14八 源程序清單………………………………………………………………14銷售管理系統(tǒng)一、 題目(一) 設(shè)計目標(biāo)1.通過本課程設(shè)計,培養(yǎng)上機動手能力,使學(xué)生鞏固《C語言程序設(shè)計》課程學(xué)習(xí)的內(nèi)容,掌握工程軟件設(shè)計的基本方法,強化上機動手能力,闖過編程關(guān);2.為后續(xù)各門計算機課程的學(xué)習(xí)打下堅實基礎(chǔ)。(二) 課程設(shè)計內(nèi)容和要求:1.設(shè)計內(nèi)容:某公司有四個銷售員(編號:A,B,C,D),負(fù)責(zé)銷售五種產(chǎn)品(編號:15)。每個銷售員都將當(dāng)天出售的產(chǎn)品寫一張便條交上來。每張便條包含內(nèi)容:1)銷售員的代號;2)每種產(chǎn)品的代號和銷售量;假設(shè),收集到了上個月的所有便條,編寫一個處理系統(tǒng),讀取上個月的銷售情況(自己設(shè)定),進(jìn)行如下處理:1)計算上個月每個人每種產(chǎn)品的銷售量。2)按銷售量對銷售員進(jìn)行排序,輸出排序結(jié)果(銷售員代號)3)統(tǒng)計每種產(chǎn)品的總銷售量,對這些產(chǎn)品按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品的代號和銷售量)4)輸出統(tǒng)計報表銷售統(tǒng)計報表產(chǎn)品代號每人銷售產(chǎn)品總量銷售員代號12345ABCD每種產(chǎn)品銷售總量2.設(shè)計要求:1)源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀。2)必須使用結(jié)構(gòu)體和文件等數(shù)據(jù)結(jié)構(gòu)。3)程序的運行結(jié)果要求使用文件作備份。4)至少輸出一份報表,鼓勵自行增加新功能。(三) 提交資料:1.實驗報告(要求正規(guī)打印,A4幅面),內(nèi)容包括:1) 題目;2)系統(tǒng)功能模塊結(jié)構(gòu)圖3)數(shù)據(jù)結(jié)構(gòu)設(shè)計及用法說明4)程序結(jié)構(gòu)(畫功能模塊圖或流程圖)5)各模塊的功能6)實驗結(jié)果(包括輸入數(shù)據(jù)和輸出結(jié)果)7)設(shè)計體會8)參考文獻(xiàn)2.程序清單及源程序軟盤(四) 參考資料本設(shè)計主要應(yīng)用C程序設(shè)計中的結(jié)構(gòu)體、鏈表、文件等知識點??蓞⒖急窘滩幕蛘?包含上述內(nèi)容的任何教材。二、總體設(shè)計1. 程序設(shè)計組成框圖銷售系統(tǒng)1 計算上個月每個人每種產(chǎn)品的銷售額3 按產(chǎn)品銷額從高到底的順序排序5退出系統(tǒng)4 輸出統(tǒng)計報表2 按銷售額對銷售員進(jìn)行排序2. 程序流程圖`main()menu()if(choice==5)case 1。f1()。case 2。f2()。case 3。f3()。case 4。f4()。scanf(%d,amp。choice)。switch(choice)for(i=0。i++)break。break。結(jié)束三、 程序流程 功能函數(shù)f1() 函數(shù)的功能: 計算上個月每個人每種產(chǎn)品的銷售額 函數(shù)的入口: 從main()的switch()開關(guān)結(jié)構(gòu)中進(jìn)入,即choice的值為1時進(jìn)入該函數(shù),然后提示用戶通過鍵盤對該月的員工銷售情況進(jìn)行數(shù)據(jù)的讀入。函數(shù)調(diào)用關(guān)系: 被主函數(shù)調(diào)用。由switch()開關(guān)結(jié)構(gòu)中進(jìn)入,并在文中無返回值的空值void函數(shù)。函數(shù)的出口: 當(dāng)程序執(zhí)行提示語“printf(繼續(xù)輸入請按回車,結(jié)束輸入請按esc\n)。”的時候,對用戶的操作進(jìn)行提示,如果用戶選擇了按“ESC”鍵,則用戶選擇了結(jié)束數(shù)據(jù)的錄入,將結(jié)束該函數(shù),而執(zhí)行主函數(shù)main()中“break。”跳出switch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。 功能函數(shù)f2()函數(shù)的功能: 按銷售額對銷售員進(jìn)行排序,輸出排序結(jié)果。 函數(shù)的入口: 程序從main()的switch()開關(guān)結(jié)構(gòu)中進(jìn)入,即choice的值為2時,開始進(jìn)入該函數(shù),進(jìn)入函數(shù)后,首先用“fopen()”打開文件,然后利用“fread()”讀取二進(jìn)制數(shù)據(jù),最終利用選擇排序法,按銷售員的所選產(chǎn)品的總銷售額對銷售員進(jìn)行排序。函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。由switch()開關(guān)結(jié)構(gòu)中進(jìn)入,并在文中無返回值的空值void函數(shù)。函數(shù)的出口: 當(dāng)輸出排序結(jié)果用printf()標(biāo)準(zhǔn)輸出到屏幕上,然后結(jié)束該函數(shù),而執(zhí)行主函數(shù)main()中“break?!碧鰏witch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。 功能函數(shù)f3()函數(shù)的功能: 統(tǒng)計每種產(chǎn)品的總銷售額,輸出排序結(jié)果 函數(shù)的入口: 從main()的switch()開關(guān)結(jié)構(gòu)中進(jìn)入,即choice的值為3的時侯,進(jìn)入該函數(shù),開始讀取數(shù)據(jù)對用戶進(jìn)行提示,然后統(tǒng)計每種產(chǎn)品的總銷售額。將計算
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1