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

正文內(nèi)容

課程設(shè)計(jì)--圖書售銷管理系統(tǒng)(完整版)

2025-07-22 16:21上一頁面

下一頁面
  

【正文】 書庫;并且根據(jù)采購數(shù)量,增加相應(yīng)的書庫存量。 圖書銷售 ( 1)輸入圖書的銷售信息 ,并保存在銷售函數(shù)的局部變量中 ( 2)根據(jù) 當(dāng)前 銷售的圖書編號(hào)、銷售數(shù)量,從圖書庫存信息中查找 銷售要求 是否合法 :若有該圖書且數(shù)量充足則 進(jìn)行銷售 ;若沒有該圖書或庫存數(shù)量不足則 報(bào)錯(cuò)。 圖書采購模塊:用 book_purchase 函數(shù)進(jìn)行圖書的采購,輸入圖書書號(hào),書名,單價(jià),采購數(shù)量,計(jì)算并輸出采購金額,把圖書信息集采購數(shù)量添加到庫存中。 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 用結(jié)構(gòu)體數(shù)組 bookI[N]儲(chǔ)存圖書基本信息 : struct bookInfo /*定義結(jié)構(gòu)體用于存儲(chǔ)圖書基本信息 */ { long id。 第 5 頁 共 23 頁 char auther[10]。 int i,j,purchase_num。 第 6 頁 共 23 頁 query_info() /*查詢基本信息函數(shù) */ 通過用戶輸入的選擇,用 switch 語句實(shí)現(xiàn)選擇,并根據(jù)用戶輸入的書名或書號(hào)調(diào)用書名搜索函數(shù)( search_bynameInfo() )或書號(hào)搜索函數(shù)( search_byidInfo() ) ,在基本信息的結(jié)構(gòu)體數(shù)組中搜索相關(guān)信息并返回?cái)?shù)組下表,根據(jù)相應(yīng)下表,用基本信息打印函數(shù)( displayInfo()),打印出圖書的基本信息。用 while 的無限循環(huán)實(shí)現(xiàn)圖書的連續(xù)銷售,用break 語句退出銷售。而且一開始在構(gòu)思的時(shí)候,很多問題還沒想明白就開始編寫代碼,犯了編程的大忌。而且不但要解決問題,還要簡便,快捷。 /*書庫中圖書種類計(jì)數(shù) */ int num=0。 void input_info() /*圖書基本信息錄入函數(shù) */ { while(1) { printf(請(qǐng)輸入圖書編號(hào): )。 printf(請(qǐng)輸入圖書作者: )。bookI[num].prices)。 } } 第 13 頁 共 23 頁 void displayInfo(int i) /*打印圖書基本信息函數(shù) */ { printf(%10s%20s%10s%20s%10s\n,圖書編號(hào) ,書名 ,作者 ,出版社 ,定價(jià) )。 printf( \n)。 if(i==1) printf(error\n)。 switch(choice4) { case 1: i=search_bynameStore()。 } } int search_bynameInfo() /*通過書名在基本信息結(jié)構(gòu)體數(shù)組中 找到對(duì)應(yīng)基本信息 */ { int i。 } int search_byidInfo() /*通過書號(hào)在基本信息結(jié)構(gòu)體數(shù)組中找到對(duì)應(yīng)基本信息*/ { int i。 第 15 頁 共 23 頁 } return 1。 } return 1。i++) { if(bookS[i].id==id) return i。 for(i=0。 scanf(%ld,amp。 scanf(%f,amp。 if(j!=1) bookS[j].bookNum+=purchase_num。bookI[j].auther[i]!=39。 getchar()。 while(1) { printf(請(qǐng)輸入銷售序號(hào) :)。 printf(請(qǐng)輸入銷售圖書單價(jià) :)。///////?? j=search_idStore(id)。 getchar()。 for(i=0。 printf(\t\t\t\t請(qǐng)選擇操作 \n)。 printf(\t\t\t\ \n)。 switch(choice) { case 1:input_info()。 case 5: printf(請(qǐng)選擇操作 \n)。 break。 case 6:exit(0)。 printf( \n)。 case 2:book_purchase()。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。i++) bookS[i].bookNum=0。n39。amp。sale_prices)。saleNum)。n39。i++) bookS[num_s].auther[i]=bookI[j].auther[i]。 bookS[num_s].id=bookI[j].id。 printf(\n)。 printf(\n)。i++) 第 16 頁 共 23 頁 { if(bookI[i].id==id) return i。 } int search_idStore(long id) /*在庫存中搜索 */ { int i。 long id。 char name[20]。 printf(請(qǐng)輸入圖書編 號(hào) \n)。 printf(請(qǐng)輸入書名 \n)。 else displayStore(i)。 break。choice3)。 printf(%10ld%20s%10s%20s%\n,bookI[i].id,bookI[i].name,bookI[i].auther,bookI[i].publish,bookI[i].prices)。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1