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

正文內(nèi)容

c語言課程設(shè)計(jì)倉(cāng)庫(kù)管理系統(tǒng)(編輯修改稿)

2024-09-03 11:27 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 [1] 數(shù)據(jù)結(jié)構(gòu)(C語言版)清華大學(xué)出版社[2] C語言課程設(shè)計(jì)(第2版)電子工業(yè)出版社[3] 百度C++課程設(shè)計(jì)吧附錄 源程序頭文件:pragma onceinclude class Inventory{public: Stock *pHead。 //定義一個(gè)頭結(jié)點(diǎn) int count。//定義數(shù)量 Inventory()。//構(gòu)造函數(shù) ~Inventory()。//析構(gòu)函數(shù) int Save(char fileName[])。//保存所有項(xiàng)目信息到文件 int Load(char fileName[])。//從文件中讀取項(xiàng)目信息 void Menu()。//處理項(xiàng)目信息模塊菜單private: friend class OutStocks。//聲明友元類 void Display()。 void AddStock(Stock*)。//添加一個(gè)項(xiàng)目 void AddStocks()。//添加多個(gè)項(xiàng)目 int MenuSelect()。//顯示和處理項(xiàng)目信息模塊菜單}。頭文件::pragma onceclass Stock{protected: int price。//單價(jià) int amount。//數(shù)量 char num[20]。//編號(hào) char name[20]。//品名public: Stock(void)。//構(gòu)造函數(shù) Stock *next。//定義next指針 void SetNum(char[])。//聲明初始化編號(hào)函數(shù) char* GetNum()。//獲得編號(hào)函數(shù) void SetName(char[])。//初始化名稱函數(shù) char *GetName()。//獲得名稱函數(shù) void SetPrice(int)。//聲明初始化價(jià)格函數(shù) int GetPrice()。//獲得價(jià)格函數(shù) void SetAmount(int)。//初始化數(shù)量函數(shù) int GetAmount()。//獲得數(shù)量函數(shù) void Input(char* a)。//聲明輸入函數(shù) void Add(int)。//聲明添加函數(shù) void Out(int)。//聲明出庫(kù)函數(shù) void Update()。//聲明更新函數(shù) void Display()。//聲明打印函數(shù)}。:include include fstreaminclude iomanipinclude iostreamusing namespace std。extern Search Search。//尋找Search的定義Inventory::Inventory(){ count=0。 pHead = new Stock()。//給頭結(jié)點(diǎn)分配儲(chǔ)存空間 pHeadnext = NULL。//頭結(jié)點(diǎn)的下一個(gè)節(jié)點(diǎn)置空}Inventory::~Inventory()//析構(gòu)函數(shù){ //要將所有節(jié)點(diǎn)釋放掉 Stock *pCurrent。//定義一個(gè)當(dāng)前指針 pCurrent=pHead。//把頭結(jié)點(diǎn)賦給當(dāng)前指針 while(pCurrentnext != NULL)//當(dāng)當(dāng)前指針指向的下一個(gè)節(jié)點(diǎn)不為空 { pHead = pHeadnext。//頭結(jié)點(diǎn)后移一個(gè)單位 free(pCurrent)。//釋放當(dāng)前節(jié)點(diǎn) pCurrent = pHead。//頭結(jié)點(diǎn)賦給當(dāng)前指針 } free(pCurrent)。//釋放當(dāng)前節(jié)點(diǎn)}void Inventory::AddStock(Stock *pCurrent){ char n[5]。 while(pCurrentnext != NULL)// 當(dāng)pCurrent下一個(gè)節(jié)點(diǎn)不為空 pCurrent = pCurrentnext。 //pCurrent結(jié)點(diǎn)后移一個(gè)單位 cout\t\t編 號(hào):。 cinn。 pCurrentInput(n)。//調(diào)用輸入函數(shù) pCurrentnext = new Stock()。//給pCurrent下一個(gè)結(jié)點(diǎn)分配儲(chǔ)存空間 pCurrent = pCurrentnext。 //pCurrent結(jié)點(diǎn)后移一個(gè)單位 pCurrentnext = NULL。 // pCurrent下一個(gè)節(jié)點(diǎn)為空 count++。}void Inventory::AddStocks(){ int n。 cout\n\t\t請(qǐng)輸入入庫(kù)項(xiàng)目數(shù)量:。 cinn。 getchar()。//消除回車符 if(n1) return。 Stock *pCurrent。 pCurrent = pHead。 //把頭結(jié)點(diǎn)賦給當(dāng)前指針 for( int i=1。i=n。i++ ) { cout\n\t\ti:endl。 AddStock(pCurrent)。 } system(pause)。}void Inventory::Display(){ if(count==0) { system(cls)。 cout\n\n\n\t\t無物品記錄。\n\n\t\t。 system(pause)。 return。 } system(cls)。 cout庫(kù)存物品共count項(xiàng):。 cout\n
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1