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

正文內容

c語言課程設計-商場商品信息管理系統(tǒng)(參考版)

2024-08-18 03:33本頁面
  

【正文】 。對課程設計的建議,我個人的看法是對于這么個函數(shù)功能比較大的系統(tǒng)設計,在設計前老師可以給一個較類似的模板給我們看看其主要架構,這樣,在剛開始設計時我們就不會對整個設計的過程的理解過于模糊,導致我們花了較多的時間去弄懂其架構的問題。其次,從問題的要害入手,從前到后的解決問題的每個方面,即從輸入開始入手,著重考慮如何從輸入導出輸出,在這個過程中,可確定所需的變量、數(shù)組、函數(shù),然后確定處理過程--算法。另外,在設計時遇到的另一個較大的問題是最后一個子函數(shù)“保存文件”的設計,我個人認為文件這部分是比較難的,再加上我對文件這部分在上課時就已經不是掌握的很好,所以在寫時感到相當?shù)某粤?,之后,我又把書本上的文件的那一章的內容又仔細研究了一遍,然后將自己寫出來的一部分拿給較優(yōu)秀的同學看看,向他們請教,最后終于達到設計里所達到的要求了。界面如下: 瀏覽商品信息操作:瀏覽操作可從主菜單選擇6進入該操作運行頁面,瀏覽操作有3種選擇,根據(jù)提示選擇操作,頁面就會出現(xiàn)剛才所要求的輸出信息,其界面如下: 查詢商品信息操作:主菜單選擇7可進入查詢商品信息操作,其查詢顯示有4種選擇方式,我們選擇其中一種后可以進行相應的查詢,查詢結果將會在同一界面輸出,操作完畢后便可按任意鍵返回主菜單,其界面如下圖 保存商品信息操作:在有輸入商品信息的情況下,我們可以在主菜單選擇9選項進行文件的保存操作,進入該界面在實行輸入文件路徑及文件名之后,系統(tǒng)將會進一步輸出我們已保存的商品信息,之后按任意鍵可退出該界面,返回主菜單,其界面如下所示:5 總結這次課程設計可以說是對我們學了一個學期的《C語言程序》這本書的一個掌握與運用程度的考驗,因為是第一次設計一個完整的系統(tǒng),所以在剛開始做時,我個人來講是比較迷茫的,設計完了歡迎界面后,對主函數(shù)以及子函數(shù)的設計沒有什么具體的頭緒,后來經過請教老師和同學,才懂得主函數(shù)與其子函數(shù)的調用關系,才能夠對程序繼續(xù)設計下去。 } 4 系統(tǒng)運行 輸入新商品操作:首先由主菜單選擇1進入運行input函數(shù),清屏進入input函數(shù)界面,提示我們要進行商品信息的輸入,包括商品編號、名稱、種類、數(shù)量和單價,利用for輸入完成后,顯示出“Please press any key to continue”,再按任意健可返回主菜單,其運行界面如下: 商品排序操作:主菜單選擇2可調用sequence函數(shù),進入商品信息排序界面,其結果會自動顯示出來,如下圖所示: 進出貨操作:由主菜單選擇3或4,轉入調用purchase 或sale函數(shù)中,清屏,出現(xiàn)進貨或出貨新頁面,屏幕顯示要求我們按照商品編號,輸入需要進貨的商品的數(shù)量,銷售商品操作界面即要我們輸入已銷售商品的數(shù)量,當系統(tǒng)出現(xiàn)please press any key to continue 提示我們進出貨操作已完成,數(shù)據(jù)已自動進行更改,按任意鍵可輸出更新后的數(shù)據(jù),再按任意鍵即可返回主菜單,其操作界面如下: 添加或刪除商品此模塊操作的主要功能是實現(xiàn)對新商品的添加或刪除,由主菜單選擇5可進入選擇頁面,它提供了添加或刪除商品的選擇,如選擇1進行添加商品,接下來只要按要求分別輸入商品編號、商品名稱、商品類別、商品數(shù)量和價格,系統(tǒng)就會自動按我們的輸入進行保存,其保存結果可以在查詢或瀏覽函數(shù)中輸出,輸入完畢后,系統(tǒng)顯示提示,按任意鍵便可返回主菜單。 system(cls)。 /*關閉文件*/ PR(文件已經保存!\n)。 PR(%ld\t\t%s\t\t%s\t\t%d\t\t%d\n,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。in。 PR(商品編號\t商品名 \t 商品類別\t 商品數(shù)量\t 商品價格\n)。 fp=fopen(file,w+)。 /*清屏*/ PR(\n\t*請輸入文件路徑及文件名:)。 char file[15]。 /*返回主界面*/ } break。 getch()。 PR(\n)。in。 PR(\t商品編號 商品名 商品類別 商品數(shù)量 商品價格\n)。 } break。 getch()。 PR(\n)。in。 PR(\t商品編號 商品名 商品類別 商品數(shù)量 商品價格\n)。 } break。 getch()。 PR(\n)。in。 PR(\t商品編號 商品名 商品類別 商品數(shù)量 商品價格\n)。k)。 PR(請選擇:)。 return。 /*跳出switch語句*/ } PR(\n\n\t\tPress any key to enter menu:)。i++) /*查詢需要進貨的商品名*/ { if(goods[i].counta) PR(\n\t\t\4需要進貨的商品名:%s 現(xiàn)有庫存量:%ld\n,goods[i].name,goods[i].count)。 for(i=0。 } } }break。 PR(\n\t商品編號 商品名 商品類別 商品數(shù)量 商品價格)。in。 system(cls)。 /*跳出switch語句*/ case 3: { PR(\n\n\n\n\n\t\t請輸入要查詢的商品類別:)。 PR(\n\t %5ld %5s %5s %5ld %5ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。i++) { if(strcmp(temp2,goods[i].name)==0) { PR(\n)。 for(i=0。 /*按商品名查詢數(shù)據(jù)*/ SC(%s,temp2)。 } } }break。 PR(\n\t商品編號 商品名 商品類別 商品數(shù)量 商品價格)。in。 system(cls)。 /*按商品編號查詢*/ SC(%ld,amp。 system(cls)。 PR(Press any key to continue:)。k)。 PR(\n\n\n\t\t\t請輸入數(shù)字確定查詢方式:)。 char temp2[30],temp3[20]。 /*返回主菜單*/ } void search() /*功能7:查詢商品信息*/ { int k。 /*返回功能選擇界面*/ getch()。 PR(\n)。i++) { PR(\n\t新的商品名稱 商品編號 商品類別 商品數(shù)量 商品單價\n)。 } } for(i=0。goods[i].price)。 PR(\n\t請輸入新的商品價格:)。 SC(%d,amp。 SC(%s,goods[i].sort)。 SC(%s,goods[i].name)。goods[i].num)。i++) /*保存新的商品信息*/ { if(temp==goods[i].num) { PR(\t請輸入一個新的的商品編號:)。 for(i=0。temp)。 /*定義局部變量*/ PR(\n\t請輸入要修改的商品的編號:)。 return。 } PR(Please press any key to continue:)。 /*輸出刪除后的商品信息*/ PR(\n\t %5ld %5s %5s %5ld %5ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。in。 } n=n1。 goods[j].count=goods[j+1].count。 strcpy(goods[j].name,goods[j+1].name)。jn。in。 PR(\n\n)。 SC(%ld,amp。 } PR(\n)。 PR(\n\t %5ld %5s %5s %5ld %5ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,g
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1