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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)—銷售管理系統(tǒng)方案-文庫(kù)吧資料

2025-05-11 23:04本頁(yè)面
  

【正文】 。 /*輸入文件名,這樣可以進(jìn)行各個(gè)月份信息讀入*/ scanf(%s,fname)。 /*清屏命令*/ printf(你要哪個(gè)月的?\n)。 int i,k,j,t,bianhao[R]={0},z。}void f2(data *x) /*按銷售額對(duì)銷售員進(jìn)行排序,輸出排序結(jié)果*/{ FILE *fp。 /*關(guān)閉文件避免信息遺漏*/ printf(\n\n\n\n\n\n\t\t\t保存成功,按任意鍵返回主菜單!)。j++) if(fwrite((x+j),sizeof(data),1,fp)!=1) /*把信息寫入文件中便有以后調(diào)用*/ printf(write error!\n)。 } for(j=0。hitkey!=27。hitkey!=13amp。 hitkey=getch()。 /*統(tǒng)計(jì)各個(gè)人的各種產(chǎn)品的數(shù)量,1為了和數(shù)組中的序號(hào)相匹配*/ printf(繼續(xù)輸入請(qǐng)按回車,結(jié)束輸入請(qǐng)按esc\n)。 /*提示語(yǔ),避免輸入信息出錯(cuò)*/ continue。s)。i,amp。hitkey!=27。 printf(請(qǐng)輸入:\n職工編號(hào) 產(chǎn)品編號(hào) 銷售數(shù)量\n)。tZ。jR。 /* 正常exit(0)。 if((fp=fopen(fname,wb))==NULL) /*打開文件*/ { printf(不能打開文件?。?!\n)。 /*輸入文件名,這樣可以進(jìn)行各個(gè)月份信息寫入*/ scanf(%s,fname)。 /*清屏命令*/ printf(您想計(jì)算哪個(gè)月?\n)。 /*用于控制循環(huán)*/ int i,k,s。 char fname[10],hitkey。printf(\t ┗━━━━━━━━━━━━━━━━━━━━━━━━━┛\n)。 printf(\t ┃ ┃\n)。 printf(\t ┃ ,輸出排序結(jié)果 ┃\n)。 printf(\t ┏━━━━━━━━━━━━主菜單━━━━━━━━━━┓\n)。 /*R是表示商品的種類,最后一個(gè)為該銷售員商品總和*/ void menu() { system(cls)。1)按銷售額對(duì)銷售員進(jìn)行排序,輸出排序結(jié)果(銷售員代號(hào))2)統(tǒng)計(jì)每種產(chǎn)品的總銷售額,按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品代號(hào),銷售額)3)輸出統(tǒng)計(jì)報(bào)表*/include include include include define Z 5define R 4 /*定義宏常量便于程序的一般化*/ /*R表示銷售員個(gè)數(shù)*/typedef struct /*縮短結(jié)構(gòu)體變量名*/{ int shangpin[Z]。iZ。j++)sum[i]=sum[i]+(x+j)shangpin[i]。Endf4()的流程圖 if(fread(x+i,sizeof(data),1,fp)!=1)for(j=0。iZ。i++)printf(\n\n\n\t\t\t按任意鍵返回主菜單!)。for(i=0。iR。exit(0)。出口f3()的流程圖 … …進(jìn)入if((fp=fopen(fname,wb))==NULL)printf(不能打開文件?。。n)。jR。getch()。iZ。i++)if(fread(x+i,sizeof(data),1,fp)!=1))printf(讀入信息出錯(cuò)!)。退出for(i=0。scanf(%s,fname)。if(fread(x+i,sizeof(data),1,fp)!=1) … …printf(讀入信息出錯(cuò)!)。iR。i++)printf(讀入信息出錯(cuò)!)。for(i=0。scanf(%s,fname)?!環(huán)itkey=getch()。k,amp。scanf(%d%d%d,amp。hitkey!=27。t++)(x+j)shangpin[t]=0。j++)for(t=0。for(j=0。scanf(%s,fname)。C、該程序的不足:生成的可執(zhí)行程序操作界面不美觀,用Microsoft Visual C++ ,未使用標(biāo)準(zhǔn)的Turbor C ,所以不好看,但是這中DOS界面的東西再怎么弄都不好看,強(qiáng)烈建議下學(xué)期開課C++。iii、 輸入出錯(cuò)的常見問題: 輸入時(shí),scantf()函數(shù)中出現(xiàn)非地址項(xiàng),某變量未進(jìn)行類型定義,以及語(yǔ)句末尾缺少分號(hào)等常見的低等錯(cuò)誤。 解決方案: 用strcat(fname,.dat)。按銷售額對(duì)銷售員進(jìn)行排序,輸出排序結(jié)果(銷售員代號(hào))統(tǒng)計(jì)每種產(chǎn)品的總銷售額,對(duì)這些產(chǎn)品按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品的代號(hào)和銷售額)輸出統(tǒng)計(jì)報(bào)表B、其中遇到了以下問題:i、 數(shù)據(jù)輸入文件的形式:原本用fprintf(),這樣對(duì)實(shí)現(xiàn)“數(shù)據(jù)的輸入是否正確的判斷語(yǔ)句” 的編寫很困難,不方便公司對(duì)文件的保密管理。但是我們的程序的確正確。 問題: 調(diào)試時(shí),有的時(shí)候編譯后沒什么問題,就是在點(diǎn)擊連接link時(shí)出現(xiàn)了錯(cuò)誤。解決方法: 用“替換”。在調(diào)試中遇到的問題: 在調(diào)試過程中,我們遇到諸多小問題,但都在我們共同討論后解決了。測(cè)試方法: 運(yùn)行程序,然后進(jìn)入銷售管理系統(tǒng)的界面,在這里需要做的就是把自己當(dāng)成一個(gè)公司的程序使用者,來對(duì)該程序進(jìn)行使用,看該程序有哪些方面用著不夠爽,把這些問題依次整理出來,再對(duì)源程序進(jìn)行修改,在這個(gè)過程中也需要對(duì)程序進(jìn)行調(diào)試,不過不必將各個(gè)功能函數(shù)的的內(nèi)容清空再進(jìn)行如上述的調(diào)試方法,而是,改一部份運(yùn)行一次,看是否有無。若menu()函數(shù)與f1()函數(shù)編譯、
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1