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

正文內(nèi)容

實(shí)驗(yàn)設(shè)備管理系統(tǒng)c語言版-展示頁

2025-05-25 14:31本頁面
  

【正文】 nf(%s,code)。break。} (4).搜索 模塊 分為按編號搜索,設(shè)備名搜索, 設(shè)備價(jià)格搜索,用 switch 循環(huán),來判斷進(jìn)入哪個,比如若輸入為 1 ,就會按編號搜索。 printf(\n\n統(tǒng)計(jì)的總價(jià)格 :%f,sum)。 printf(統(tǒng)計(jì) 返回結(jié)果 )。 C語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 第 6 頁 共 19 頁 aver=sum/count。 count++。 if(strcmp(,type)==0) { printf(\nOK!\n)。char type[20]。int count=0。 fclose(fp)。i++) { fprintf(fp,%s %s %s %f %s %d %s ,equ[i].equipCode,equ[i].equipType,equ[i].equipName,equ[i].equipPrice,equ[i].buyDate,equ[i].scrap,equ[i].scrapDate)。 for(i=0。 }} /*將修改后的信息寫入文件 fclose(fp)。 scanf(%s,equ[i].equipCode)。 if(strcmp(equ[i].equipCode,code)==0)//判斷文件的數(shù) 據(jù)與輸入數(shù)是否匹配 { printf(\n)。equ[i].scrap,amp。equ[i].equipPrice,amp。!feof(fp)。 int modifty() /*修改模塊 */ { if((fp=fopen(,r))==NULL) { printf(\n 不能打開 文件 !\n)。 if(c==2)return(0)。c)。 printf(,退出 \n)。 詢問用戶想 要選擇的搜索方式 C語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 第 5 頁 共 19 頁 printf(返回主菜單 ? \n)。 } fclose(fp)。ji。 …… if((fp=fopen(,w))==NULL) /*打開文件,輸入保存 */ {printf(不能打開文件 !\n)。 printf(輸入設(shè)備種類 \n)。 scanf(%s,amp。j++) { printf(\n)。 /*輸入要添加的設(shè)備個數(shù) */ for(j=0。 scanf(%d,amp。 system(cls)。 int i,j,c。循環(huán)輸出設(shè)備的編號,種類名稱,用 fopen 打開文件, w寫方式實(shí)現(xiàn)首次添加。 //報(bào)廢日期 }EquInfo。 //購買日期 int scrap。 //名稱 float equipPrice。 //編號 char equipType[20]。 ) Visual C++ 三、內(nèi)容與設(shè)計(jì)思想 ( 1 .設(shè)計(jì)思路 2 .主要數(shù)據(jù)結(jié)構(gòu) 3 .主要代碼結(jié)構(gòu) 4 .主要代碼段分析 。 對指針,數(shù)組,文件了解更加深刻。 實(shí)驗(yàn)室設(shè)備信息用文件存儲, 故要提供文件的輸入輸出操作;要能夠完成設(shè)備的錄入和修改,需要提供設(shè)備添加和修改操作;實(shí)現(xiàn)對設(shè)備進(jìn)行分類統(tǒng)計(jì),需要提供排序操作;實(shí)現(xiàn)對設(shè)備的查詢需要提供查找操作;另外還要提供鍵盤式選擇菜單以實(shí)現(xiàn)功能選擇 總體設(shè)計(jì) 整個系統(tǒng)被設(shè)計(jì)為實(shí)驗(yàn)設(shè)備信息輸入模塊、實(shí)驗(yàn)設(shè)備信息添加模塊、實(shí)驗(yàn)設(shè)備信息修改模塊、實(shí)驗(yàn)設(shè)備分類統(tǒng)計(jì)模塊和實(shí)驗(yàn)設(shè)備查詢模塊。在編排過程中,由于數(shù)量多容易出錯。C語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 第 1 頁 共 19 頁 C 語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 班級 姓名 學(xué)號 11130730 實(shí)驗(yàn)課程 C 實(shí)驗(yàn)名稱 實(shí)驗(yàn)設(shè)備管理系統(tǒng) 實(shí)驗(yàn)成績 實(shí)驗(yàn)日期 任課教師 一、 目的( 本次課程設(shè)計(jì) 所涉及并要求掌握的知識點(diǎn)。 ) 課程設(shè)計(jì) 在學(xué)校實(shí)驗(yàn)室的設(shè)備管理工作中,設(shè)備的編排是一項(xiàng)十分復(fù)雜、棘手的工作。利用計(jì)算機(jī)輔助進(jìn)行設(shè)備編排工作,既提高了編排的科學(xué)性,又可大大減輕管理人員的工作強(qiáng)度,提高工作效率,從而教學(xué)設(shè)備管理現(xiàn)代化邁上了一個新臺階。 知識點(diǎn) ,熟練掌握文件的各種方式 ,如 strcmp 函數(shù) 總結(jié) : 提高程序設(shè)計(jì)能力與 課堂 知識 內(nèi)容 的應(yīng)用 ,掌握程序設(shè)計(jì)的基本方法和調(diào) 試技能。 二、使用環(huán)境 (本次上機(jī)實(shí)踐所使用的平臺和相關(guān)軟件。 ) 1 .設(shè)計(jì)思路 如下圖所示 C語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 第 2 頁 共 19 頁 2 .主要數(shù)據(jù)結(jié)構(gòu) typedef struct EquInfo //定義結(jié)構(gòu)體 { char equipCode[10]。 //種類 char equipName[20]。 //價(jià)格 char buyDate[20]。 //是否報(bào)廢 char scrapDate[20]。 3 .主要代碼結(jié)構(gòu) 開 始 顯 示 一 系 列 功 能 選 項(xiàng) 輸入 n,判斷 n 是否是 0~5? 調(diào) 用 與 n 相 應(yīng) 的 模 塊 N Y 添加 追加 修改 統(tǒng)計(jì) 搜索 按編號 按名稱 按價(jià)格 實(shí)驗(yàn)設(shè)備管理系統(tǒng) C語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 第 3 頁 共 19 頁 輸入要修改的設(shè)備編號 是否找到該設(shè)備資料 顯示找到的記錄,調(diào)用修改函數(shù) 顯示沒有找到 對該設(shè)備的信息進(jìn)行修改 返回主菜單 返回主菜單 y n 輸入設(shè)備的各項(xiàng)詳細(xì)信息 將輸入的信息存儲到文件的中 返回主菜單 1 2 退出 輸入用戶要輸入設(shè)備的個數(shù) i 文件中的設(shè)備信息進(jìn)行統(tǒng)計(jì) 輸出統(tǒng)計(jì)結(jié)果 返回主菜單 1 2 退出 輸入設(shè)備類型 C語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 第 4 頁 共 19 頁 模塊 4 .主要代碼段分析 (1).添加模塊 主要是實(shí)現(xiàn)設(shè)備的添加,輸入添加的設(shè)備個數(shù),然后用 for 循環(huán)語句,循環(huán)次數(shù)是你輸入的設(shè)備個數(shù)。 int addition() /*添 加模塊 */ { EquInfo news[50]。 FILE *fp。 printf(你想輸入多少個設(shè)備 ?\n)。i)。ji。 printf(輸入設(shè)備編號 \n)。news[j].equipCode)。 scanf(%s,news[j].equipType)。} for (j=0。j++) { fprintf(fp,%s %s %s %f %s %d
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1