![C語言課程設(shè)計(jì)設(shè)備管理系統(tǒng)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/27/391e6a23-311a-4cdc-942a-5e8d3f1f7232/391e6a23-311a-4cdc-942a-5e8d3f1f72321.gif)
![C語言課程設(shè)計(jì)設(shè)備管理系統(tǒng)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/27/391e6a23-311a-4cdc-942a-5e8d3f1f7232/391e6a23-311a-4cdc-942a-5e8d3f1f72322.gif)
![C語言課程設(shè)計(jì)設(shè)備管理系統(tǒng)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/27/391e6a23-311a-4cdc-942a-5e8d3f1f7232/391e6a23-311a-4cdc-942a-5e8d3f1f72323.gif)
![C語言課程設(shè)計(jì)設(shè)備管理系統(tǒng)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/27/391e6a23-311a-4cdc-942a-5e8d3f1f7232/391e6a23-311a-4cdc-942a-5e8d3f1f72324.gif)
![C語言課程設(shè)計(jì)設(shè)備管理系統(tǒng)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/27/391e6a23-311a-4cdc-942a-5e8d3f1f7232/391e6a23-311a-4cdc-942a-5e8d3f1f72325.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、#i nclude #in elude #in elude void men u();功能選擇void lkp();查看信息void chn g();修改信息void dlt();刪除信息void add();添加信息void read();讀取文件void write();寫入文件void coun t();統(tǒng)計(jì)信息struct dvcchardn o20,d name20,dow ner20,ddpartme nt20,damou nt20,dtime20,dprice20; int dlt; d200; int tot,sum;int mai n()system(color fc);sy
2、stem(mode con cols=146 lin es=40);*);*歡迎使用設(shè)備管理系統(tǒng)!*);*);將保存至外存中的文件讀進(jìn)內(nèi)存 用戶功能選擇將內(nèi)存里的所有信息覆寫回外存文件中system(cls);puts(感謝您的使用);return 0;void read()tot=0;FILE *fp=fope n(D:i nf.txt,廣);if(fp=NULL)fp=fope n( D:i nf.txt,w);fclose(fp); while# i n c I u d e s t d i oputs(puts(puts(read();menu(); /write(); /(fsca n
3、f(fp, %s %s %s %s %s %s %s,dtot.d no,dtot.d name,dtot.dow ner,dtot .ddpartment,dtot.dam oun t,dtot.dtime,dtot.dprice)!=EOF)dtot+.dlt=0;fclose(fp);void write()int i;FILE *fp=fope n( D:i nf.txt,w);for (i=0;itot;i+)if (!di.dlt) fprin tf(fp,%s %s %s %s %s %s %sn,di.d no,di.d name,di.dow ner,di.ddpartmen
4、 t,di.dam oun t,di.dtime,di.dprice);fclose(fp);void menu()char a;while (1)puts(請選擇需要的功能:);puts(看所有設(shè)備信息n修改設(shè)備信息n除設(shè)備信息n設(shè)備信息n備信息n統(tǒng));a=getch();switch (a)case 0:retur n;case 1:lkp(); break;case 2:chn g(); break;1.2.3.4.5.0.查刪增加 統(tǒng)計(jì)設(shè) 退出系case 3:dlt();break;case 4:add();break;case 5:coun t();break; default:pr
5、i ntf(”您輸入的信息有誤! 請檢查后重新輸入n);void lkp()system(cls);int i;printf(設(shè)備號設(shè)備名稱所屬部門數(shù)量購買時(shí)間價(jià)格n);for(i=0;itot;i+)if(di.dlt=O)prin tf(%20s%20s%20s%20s%20s%20s%20sn,di.d no,di.d name,di.downer,di .ddpartme nt,di.dam oun t,di.dtime,di.dprice);void chn g()system(cls);char s,ch20;int i,j;prin tf(請輸入您要修改的設(shè)備的編號:(0 鍵返回
6、菜單欄)n);prin tf(設(shè)備號設(shè)備名稱所屬部門數(shù)量購買時(shí)間價(jià)格n);for(i=0;i=1 & i=1 & j=7)break;else if(i=0)system(cls);return;else puts(您輸入的信息有誤!請檢查后重新輸入n);printf(請輸入您要修改的信息:n);switch (j)case 1:sca nf(%s,di-1.d no);break;case 2:sca nf(%s,di-1.d name);break;case 3:sea nf(%s,di-1.dow ner);break;ease 4:sca nf(%s,di-1.ddpa
7、rtme nt);break;ease 5:sea nf(%s,di-1.damou nt);break;ease 6:sea nf(%s,di-1.dtime);break;ease 7:sea nf(%s,di-1.dprice);break;printf(請問是否要繼續(xù)修改?(Y/N) n);while (1)getehar();gets(&s);if (s=Y|s=N|s=y|s= n)break;else puts(您輸入的信息有誤!請檢查后重新輸入n);if(s=Y|s=y)chn g();else if(s=N|s= n)system(els);void dlt()sys
8、tem(els);ehar ch20,s;int i;prin tf(請輸入你要?jiǎng)h除的設(shè)備的編號:(0 鍵返回菜單爛)n);prin tf(設(shè)備號設(shè)備名稱所屬部門數(shù)量購買時(shí)間價(jià)格n);for(i=0;i=1 & i=1 & j=3)break;else if(j=0)n2.設(shè)備所屬部門。n3.設(shè)備種system(cls);return;else puts(您輸入的信息有誤!請檢查后重新輸入system(cls);n);switch (j)case3:Ikp();for(i=0;itot;i+)if(di.dlt=O)sum=atoi(di.dprice)*atoi(di.dam
9、 oun t)+sum;printf(當(dāng)前設(shè)備的總價(jià)值為 %d n,sum);break;case 2:lkp();printf( 設(shè)備所屬部門統(tǒng)計(jì)結(jié)果為:n數(shù)量總價(jià)值n);for(i=0;itot;i+)sum=0;n=0;strcpy(temp,di.ddpartme nt);for(j=0;jj) break;elseif(strcmp(temp,dj.ddpartme nt)=O&ij)con ti nue;if(di.dlt=0)sum=sum+atoi(di.dam oun t)*atoi(di.dprice);n=n+atoi(di.dam oun t);if(sum=0
10、)con ti nue;prin tf(%20s%20d%20dn,di.ddpartme nt,n, sum);break;所屬部門Ikp();printf(” 設(shè)備種類統(tǒng)計(jì)結(jié)果為:n數(shù)量總價(jià)值n);for(i=0;itot;i+)sum=O;n=0;strcpy(temp,di.d name);for(j=0;jj)break;else if(strcmp(temp,dj.d name)=O&ij)con ti nue;if(di.dlt=0)sum=sum+atoi(di.dam oun t)*atoi(di.dprice);n=n+atoi(di.dam oun t);if(sum=0)con ti nue;prin tf(%20s%20d%20dn,di.d name ,n, sum);break;printf
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度城市配送貨車運(yùn)輸承包服務(wù)合同
- 2025年度互聯(lián)網(wǎng)企業(yè)股東股份收購與轉(zhuǎn)讓服務(wù)協(xié)議
- 買賣交易合同(29篇)
- 2024-2025學(xué)年第25課中華人民共和國成立和向社會(huì)主義的過渡-勤徑學(xué)升高中歷史必修上同步練測(統(tǒng)編版2019)
- 2025年光伏產(chǎn)業(yè)協(xié)同發(fā)展協(xié)議
- 2025年醫(yī)院人員勞動(dòng)合同格式
- 2025年中學(xué)食堂食材供應(yīng)合同模板
- 2025年二手住宅購買貸款合同指南
- 2025年雙方解除雇傭合同文件
- 2025年黏膜制劑材料項(xiàng)目提案報(bào)告模板
- (正式版)JBT 14682-2024 多關(guān)節(jié)機(jī)器人用伺服電動(dòng)機(jī)技術(shù)規(guī)范
- 2024年職業(yè)衛(wèi)生技術(shù)人員評價(jià)方向考試題庫附答案
- 紅樓夢詩詞全集
- 像科學(xué)家一樣思考-怎么做-怎么教-
- 苯胺合成靛紅工藝
- 三年級上冊數(shù)學(xué)脫式計(jì)算大全600題及答案
- 2024年度農(nóng)村電子商務(wù)ppt演示課件
- 計(jì)算機(jī)控制系統(tǒng) 課件 第10章 網(wǎng)絡(luò)化控制系統(tǒng)的分析與設(shè)計(jì)
- 高原反應(yīng)的癥狀和處理方法
- 南京大學(xué)儀器分析習(xí)題集
- 空調(diào)維保應(yīng)急預(yù)案
評論
0/150
提交評論