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

正文內(nèi)容

課程設(shè)計--商品銷售管理系統(tǒng)(編輯修改稿)

2025-07-13 07:42 本頁面
 

【文章內(nèi)容簡介】 和生產(chǎn)廠商等四種方法進(jìn)行。 在刪除模塊中,數(shù)據(jù)可以進(jìn)行兩種刪除,即可以逐 個刪除又可以全部刪除,且互不影響。保存時應(yīng)注明保存路徑。 6 第 2 章 系統(tǒng)分析與設(shè)計 軟件界面設(shè)計 商品銷售 管理系統(tǒng)的總體流程圖如圖 所示。 圖 開 始 菜 單 根據(jù)菜 單選擇功能 新建記錄 瀏覽記錄 排序記錄 添加記錄 查 詢記錄 刪 除記錄 修改記錄 逐個刪除 全部刪除 是否繼續(xù) 結(jié) 束 保存記錄 載入記錄 否 是 7 軟件的數(shù)據(jù)結(jié)構(gòu)設(shè)計 結(jié)構(gòu)體 定義一個商品信息的結(jié)構(gòu)體 struct goods struct goods { char no[10]。 //商品編號 int model。 //商品型號 int amount。 //銷售數(shù)量 char sort[10]。 //商品類別 char name[10]。 //商品名稱 char address[10]。 //生產(chǎn)廠商 char department[10]。 //銷售部門 double price。 //商品單價 double sum。 //總金額 struct date D。//銷售日期 }。 定義了一個日期的結(jié)構(gòu)體 struct date struct date { int year。 int month。 int day。 }。 其次,在主函數(shù)中應(yīng)用 switch 語句實現(xiàn)多分枝選擇機(jī)構(gòu),在后面的程序中,運用了多個循環(huán)語句。 8 一維數(shù)組 要定義數(shù)組時必須在程序中先定義數(shù)組,即由哪些數(shù)據(jù)組成數(shù)組,數(shù)組中有多少元素,屬于哪個數(shù)據(jù)類型。一般形式為:類型符 數(shù)組名【常量表達(dá)式】 軟件的算法設(shè)計 :main() 顯示系統(tǒng)工作菜單,羅列該系 統(tǒng)所有功能。先聲明所有將會調(diào)用到的函數(shù)名。再運用選擇函數(shù) switch 即可根據(jù)使用者所輸入的功能代號進(jìn)入對應(yīng)的功能程序 。 數(shù)據(jù)導(dǎo)入: Load() 首先判斷 fopen只讀 打開“ ”是否成功,若其返回值不為零,繼續(xù)下面操作。用 for 循環(huán)通過 fscanf 語句將文件中的 商品 信息取出放到結(jié)構(gòu)數(shù)組里面 ,最后關(guān)閉文件。 可以用偽代碼來實現(xiàn)。 void Load() //讀入文件中的數(shù)據(jù) { FILE *fp。 int i。 char filepath[20]。 printf(輸入要讀入的文件路徑 :)。 fflush(stdin)。 gets(filepath)。 if((fp=fopen(filepath,r))==NULL) { printf(找不到 %s文件 !\n,filepath)。 system(pause)。 exit(0)。 } 9 now_no=0。 for(i=0。i MAX amp。amp。 !feof(fp)。i++) { fscanf(fp,\t%s\t%s\t%s\t%d\t%s\t%lf\t%d\t%s\t%d,%d,%d\t\t\n ,amp。god[i].no,amp。god[i].sort,amp。god[i].name,amp。god[i].model,amp。god[i].address ,amp。god[i].price,amp。god[i].amount,amp。god[i].department,amp。god[i].,amp。god[i].,amp。god[i].)。 god[i].sum=god[i].price*god[i].amount。 now_no++。 } fclose(fp)。 printf(保存的在文件 %s 中的所有信息已經(jīng)讀入 !\n,filepath)。 system(pause)。 system(cls)。 return。 } 新建記錄 輸入一些數(shù)據(jù),其中包括了 每種商品 的各項基本信息。此部分可用偽代碼來實現(xiàn)。 void Input() //原始數(shù)據(jù)錄入模塊 { int i=0。 char ch。 do { printf(\t\t\t\ \n輸入第 %d個商品的信息 \n,i+1)。 printf(\n 輸入商品編號 :)。 10 fflush(stdin)。 gets(god[i].no)。 printf(\n 輸入商品類別 :)。 fflush(stdin)。 gets(god[i].sort)。 printf(\n 輸入商品名稱 :)。 fflush(stdin)。 gets(god[i].name)。 printf(\n 輸入商品型號 :)。 fflush(stdin)。 scanf(%d,amp。god[i].model)。 printf(\n 輸入生產(chǎn)廠商 :)。 fflush(stdin)。 gets(god[i].address)。 printf(\n 輸入商品單價 :)。 fflush(stdin)。 scanf(%lf,amp。god[i].price)。 printf(\n輸入銷售數(shù)量 :)。 fflush(stdin)。 scanf(%d,amp。god[i].amount)。 printf(\n輸入銷售部門 :)。 fflush(stdin)。 gets(god[i].department)。 printf(\n輸入銷售日期 :)。 fflush(stdin)。 scanf(%d,%d,%d,amp。god[i].,amp。god[i].,amp。god[i].)。 printf(\n\n)。 i++。 now_no=i。 11 while(1) { printf(是否繼續(xù)輸入記錄 ?(Y/N))。 fflush(stdin)。 ch=toupper(getchar())。 if(ch==39。N39。|| ch==39。Y39。) break。 } system(cls)。 } while(ch!=39。n39。amp。amp。ch!=39。N39。)。 system(cls)。 return。 } 瀏覽 記錄 不管是導(dǎo)入的
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1