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

正文內(nèi)容

課程設(shè)計(jì)之庫存模型維護(hù)(編輯修改稿)

2025-07-15 12:47 本頁面
 

【文章內(nèi)容簡介】 實(shí)踐,再好的理論基礎(chǔ)也是空談,在我們班的很多同學(xué)便是這樣,考試成績相當(dāng)牛,動(dòng)起手來確實(shí)四處碰壁。這也證實(shí)了強(qiáng)大的思想并不能支撐一個(gè)完美的現(xiàn)實(shí)。5. 用戶使用說明 登陸提示 登陸名為:hyb 登錄密碼為:hx123 登陸界面如下: 成功登陸后操作 第一步,選擇你要進(jìn)行的操作(程序會(huì)提示你),第二步,按照你選擇的操作,進(jìn)行輸入等步驟即可(程序會(huì)提示)。簡單,一目了然的操作提示,使整個(gè)程序更加和諧化!附加說明:,貌似需要安裝VS。具體的還未驗(yàn)證。6. 測(cè)試結(jié)果 運(yùn)行測(cè)試 庫存維護(hù)系統(tǒng)登陸界面: 初始操作界面,如下: 插入一組新的商品記錄,如下:(插入新產(chǎn)品5號(hào)產(chǎn)品的信息)輸出庫存文件中的商品記錄,如下:將庫文件中的商品按商品號(hào)排序并輸出,如下:將庫存文件中的商品按單價(jià)排序并輸出,如下:進(jìn)貨操作,如下:(1號(hào)商品進(jìn)貨5件)出貨操作,如下:(1號(hào)商品出貨15件)按商品號(hào)查詢某一商品的操作,如下:(查詢5號(hào)商品的信息)更新商品信息的操作,如下:(修改商品5的編號(hào),價(jià)格,數(shù)量)刪除商品信息的操作,如下:(刪除2號(hào)產(chǎn)品) 庫存信息文件 ,如下:7. 附錄代碼如下:include includeincludedefine MaxSize 100 typedef struct node{ //定義商品記錄結(jié)構(gòu)體 int no。 char name[10]。 char kind[10]。 float price。 int num。 int pno。 //指向下一產(chǎn)品的產(chǎn)品號(hào) int pnum。 //指向下一產(chǎn)品的數(shù)量 int pprice。 //指向下一產(chǎn)品的單價(jià) }EmpType。void ReadFile(EmpType emp[],int amp。n) //讀取庫存文件并存入emp數(shù)組{ FILE *fp。 //定義文件指針 long length。 int i。 if((fp=fopen(,rb))==NULL){ //判斷文件是否可讀 n=0。 return。 } fseek(fp,0,2)。 //文件指針移到文件尾 length=ftell(fp)。 //length求出文件長度 rewind(fp)。 //文件位置指針指向文件首 n=length/sizeof(EmpType)。 if(n!=0) n。 else emp[0].pno=emp[0].pnum=emp[0].pprice=1。 //n=0時(shí),初始化指針 for(i=0。i=n。i++) fread(amp。emp[i],sizeof(EmpType),1,fp)。 //將文件的數(shù)據(jù)讀到emp中 fclose(fp)。}void Clearup(EmpType emp[],int amp。n) //清空庫存文件的全部商品記錄{ FILE *fp。 if((fp=fopen(,wb))==NULL){ printf( 文件不能打開\n)。 return。 } emp[0].pno=emp[0].pnum=emp[0].pprice=1。 n=0。 fclose(fp)。 printf( ============================================================================\n)。}void SaveFile(EmpType emp[],int amp。n) //將emp數(shù)組存入庫存文件{ int i。 FILE *fp。 if((fp=fopen(,wb))==NULL){ printf( 文件不能打開\n)。 return。 } if(n1) for(i=0。i=n。i++) fwrite(amp。emp[i],sizeof(EmpType),1,fp)。 fclose(fp)。 printf( ============================================================================\n)。}void InputEmp(EmpType emp[],int amp。n) //添加一項(xiàng)新的商品記錄{ int i。 printf(輸入產(chǎn)品號(hào),產(chǎn)品名,品牌,價(jià)格,數(shù)量:\n)。 n++。 scanf(%d%s%s%f%d,amp。emp[n].no,amp。emp[n].name,amp。emp[n].kind,amp。emp[n].price,amp。emp[n].num)。 for(i=0。i=n2。i++) { if(emp[i].no==emp[n].no) { emp[i].num=emp[i].num+emp[n].num。 n=n1。 } } emp[n].pno=emp[n].pnum=emp[n].pprice=0。 printf( ============================================================================\n)。}void OutputFile(EmpType emp[],int n) //輸出庫存文件的所有記錄{ int i。 if(n1) { printf( 沒任何記錄\n)。 return。 } for(i=1。i=n。i++) printf(%3d%10s%10s %.2f %d\n,emp[i].no,emp[i].name,emp[i].kind,emp[i].price,emp[i].num)。 printf( ============================================================================\n)。}void Purchase(EmpType emp[],in
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1