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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告_超市管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2022-09-20 14:54:30 本頁(yè)面
 

【正文】 name,goods[i+1].name)。kn1。 /*輸出排序后貨物信息 */ for(i=0。 strcpy(goods[i+1].sort,p2)。 strcpy(goods[i].name,goods[i+1].name)。i++) /*用起泡法排序 */ if(goods[i].numgoods[i+1].num) /*按編號(hào)由小到大排序 */ { temp=goods[i].num。 for(k=0。 SC(%d,amp。 PR(\n\t 請(qǐng)輸入貨物的數(shù)量 :)。 7 PR(\n\t 請(qǐng)輸入貨物的名稱(chēng) :)。in。n)。k)。 PR( \t\t ****************************************************)。 PR(\t 5 →增加 /刪除貨物 \t\t\n)。 PR(\t 1 →輸入貨物信息 \n)。語(yǔ)句執(zhí)行。 break。 switch(k) case( k) 輸出查詢(xún)商品信息 (6) void scan(): 瀏覽商品函數(shù) 可分別進(jìn)行瀏覽輸入的商品信息、查詢(xún)的商品信息、排序后商品信息,用 switch 進(jìn)行這三種方式的選擇。in。 scanf(temp)。 dele()。i++) if(strcmp(goods[i].sort,goods[i+1].sort)0) 是 排序 輸出排序后結(jié)果 (3) void edit(): 添加 /刪除商品 因?yàn)樵谶M(jìn)貨函數(shù)已經(jīng)實(shí)現(xiàn)對(duì)已有商品的數(shù)量的增加,此模塊函數(shù)主要實(shí)現(xiàn)對(duì)新商品的添加或?qū)εf商品的刪除,并自動(dòng)處理數(shù)據(jù),可以在瀏覽中輸出,用選擇語(yǔ)句 switch進(jìn)行倆者操作的選擇: 定義變量 long temp。i++) if(strcmp(goods[i].name,goods[i+1].name)0) 是 排序 輸出排序后結(jié)果 5 按類(lèi)別排序 for(k=0。i++) if(goods[i].numgoods[i+1].num) 是 排序 輸出排序后結(jié)果 按名稱(chēng)排序 for(k=0。 按編號(hào)排序 for(k=0。 聲明各個(gè)子函數(shù) 輸出歡迎界面 輸出菜單 switch(m) 1 輸入商品信息 2 排序商品信息 3 增加 /刪除商品 4 修改商品信息 5 查詢(xún)商品信息 6 瀏覽商品信息 7 保存商品信息 清屏幕 子函數(shù) (1) void input(): 輸入函數(shù) 確定新的庫(kù)存量 n,輸入商品信息,用 for循環(huán)語(yǔ)句 直到輸入商品種類(lèi)等于 n,結(jié)束輸入; scanf(n) for(i=0。 排序功能 可分別按商品編號(hào)、名稱(chēng)、類(lèi)別等進(jìn)行排序。 修改:修改商品信息,可包括商 品編號(hào)、名稱(chēng)、種類(lèi)、數(shù)量和單價(jià)。如果是新建的文件,可輸入商品信息數(shù)據(jù):數(shù)據(jù)包括商品編號(hào)、商品名、商品類(lèi)別、商品數(shù)量、商品價(jià)格等。通過(guò)全面的信息采集和處理,輔助提高超市的決策水平。技術(shù)的提升和管理的升級(jí)是連鎖超市業(yè)的競(jìng)爭(zhēng)核心。 第八個(gè)模塊 —— Delete()的功能是:刪除某 貨物 的信息,如果未找到要?jiǎng)h除的 貨物 ,則提示超市 中沒(méi)有此 貨物 的信息,并返回選單。 第四個(gè)模塊 —— Create()的功能是 :創(chuàng)建新的 貨物,貨物號(hào),貨物名,貨物類(lèi)別,價(jià)格 。 1 北京化工大學(xué)北方學(xué)院 課程設(shè)計(jì)報(bào)告 課程名稱(chēng) 數(shù)據(jù)結(jié)構(gòu) 課程設(shè)計(jì) 設(shè)計(jì)題目 超市管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 專(zhuān)業(yè)、 班級(jí) 計(jì)科 0803 學(xué) 號(hào) 姓 名 指導(dǎo)教師 設(shè)計(jì)時(shí)間 —— 2020 年 9 月 16 日 2 一、 引言( 簡(jiǎn)要說(shuō)明設(shè)計(jì)題 目的目的、意義、內(nèi)容、主要任務(wù)等 ) 超市 管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) (順序表) ( 1)貨物信息包括:貨物號(hào)( char num[3])、貨物名 (char name[9])、貨物類(lèi)別 (char type[6])、價(jià)格 (float money) ( 2) 模塊要求: 第一個(gè)模塊 —— 主函數(shù) main()的功能是:根據(jù)選單的選項(xiàng)調(diào)用各函數(shù),并完成相應(yīng)的功能。 第五個(gè)模塊 —— Add()的功能是: 添加貨物的信息 ,并返回選單。 第九個(gè)模塊 —— List()的功能是:顯示 超市 中的所有記錄。 零售領(lǐng)域目前呈多元發(fā)展趨勢(shì),多種業(yè)態(tài):超市、倉(cāng)儲(chǔ)店、便利店、特許加盟店、專(zhuān)賣(mài)店、貨倉(cāng)等相互并存。 使用本系統(tǒng),可以迅速提升超市的管理水平,為降低經(jīng)營(yíng)成本, 提高效益,增強(qiáng)超市擴(kuò)張能力, 提供有效的技術(shù)保障 二、 正文(課程設(shè)計(jì)的主要內(nèi)容, 包括實(shí)驗(yàn)與觀測(cè)方法和結(jié)果、儀器設(shè)備、計(jì)算方法、編程 3 原理、數(shù)據(jù)處理、設(shè)計(jì)說(shuō)明與依據(jù)、加工整理和圖表、形成的論點(diǎn)和導(dǎo)出的結(jié)論等。 數(shù)據(jù)輸入功能 輸入進(jìn)貨信息:輸入商品編號(hào)、數(shù)量完成進(jìn)貨操作。 刪除:刪除一類(lèi)或多類(lèi)商品的所有信息。 數(shù)據(jù)顯示功能 可分別瀏覽輸入、查詢(xún)和排序后的商品信息。i=n。kn1。kn1。kn1。 聲明函數(shù) void add()。 break。 for(i=0。i++) 輸出修改后商品信息 (5) void search(): 查詢(xún)函數(shù) 用 switch(k)語(yǔ)句可分別按商品編號(hào)、名稱(chēng)、類(lèi)別或需要進(jìn)貨商品查詢(xún);每個(gè) case 選擇中均用for語(yǔ)句查找要查詢(xún)的商品,并輸出查詢(xún)結(jié)果。 6 saf ( ) switch(k) Case for(i=0。 ( 7) void reserve(): 保存文件 建立文件 FILE *fp。 scanf(n) for(i=0。 PR(\t 2 →排序貨物信息 \n)。 PR(\t 6 →瀏覽貨物信息 \t\t\n)。 PR(\n\n)。 system(cls)。 system(cls)。i++) /*用循環(huán)實(shí)現(xiàn)輸入 n 個(gè)貨物 */ { PR(\n\t*請(qǐng)輸入貨物的編號(hào) :)。 SC(%s,goods[i].name)。 SC(%d,amp。goods[i].money)。kn1。 goods[i].num=goods[i+1].num。 strcpy(goods[i+1].name,p1)。 } PR()。in。k++) /*(2): 按貨物名稱(chēng)排序 */ for(i=0。 strcpy(goods[i+1].name,p1)。 strcpy(p2,goods[i].sort)。 PR(\n\t\t 按貨物名稱(chēng)排序后的貨物信息 \n)。i++) { PR(\t %5s %5ld %5s %5ld %5ld\n,goods[i].name,goods[i].num,goods[i].sort,goods[i].count,goods[i].money)。ink1。 temp=goods[i].num。 strcpy(goods[i].name,goods[i+1].name)。 PR(\t 貨物類(lèi)別 貨物編號(hào) 貨物名稱(chēng) 貨物數(shù)量 貨物單價(jià) \n)。 } 9 } 添加貨物模塊代碼: void add() /*添加貨物信息 */ { /*定義子函數(shù) */ PR(\t*請(qǐng)輸入所添加貨物的貨物編號(hào) :)。 SC(%s,goods[n].name)。 SC(%d,amp。goods[n].money)。 /*定義局部變量 */ int j。 PR(\n\t %5ld %5s %5s %5ld %5ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].money)。 SC(%ld,amp。in。 strcpy(goods[j].name,goods[j+1].name)。 } n=n1。 /*輸出刪除后的貨物信息 */ PR(\n\t %5ld %5s %5s %5ld %5ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].money)。 return。temp)。i++) /*保存新的貨物信息 */ { if(temp==goods[i].num) { PR(\t 請(qǐng)輸入一個(gè)新的的貨物編號(hào) :)。 SC(%s,goods[i].name)。 SC(%d,amp。goods[i].money)。i++) 11 { PR(\n\t 新的貨物名稱(chēng) 貨物編號(hào) 貨物類(lèi)別 貨物數(shù)量 貨物單價(jià) \n)。 /*返回功能選擇界面 */ getch()。 char temp2[30],temp3[20]。k)。 system(cls)。 system(cls)。 PR(\n\t 貨物編號(hào) 貨物名 貨物類(lèi)別 貨物數(shù)量 貨物價(jià)格 )。 /*按貨物名查詢(xún)數(shù)據(jù) */ SC(%s,temp2)。i++) { if(strcmp(temp2,goods[i].name)==0) { PR(\n)。 /*跳出 switch 語(yǔ)句 */ case 3: { PR(\n\n\n\n\n\t\t 請(qǐng)輸入要查詢(xún)的貨物類(lèi)別 :)。in。 } } }break。 /*返回主界面 */ } 瀏覽貨物信息模塊代碼: void scan() /*瀏覽貨物信息 */ { PR(\n\t瀏覽輸入的貨物信息 ,請(qǐng)按 1\n\n\t瀏覽查詢(xún)的貨物信息 ,請(qǐng)按 2\n\n\t瀏覽排序后貨物信息 ,請(qǐng)按 3\n)。 13 switch(k) { case 1: { PR(\t\t\t 瀏覽輸入的貨物信息 \n)。i++) { PR(\t%5ld %5s %5s %5ld %ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].money)。 return。/*輸出瀏覽貨物信息 */ for(i=0。 } PR(\nPress any key to enter menu:)。 /*跳出 switc
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1