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

正文內(nèi)容

股票交易系統(tǒng)代碼大全-文庫吧

2025-07-08 02:11 本頁面


【正文】 場該股可交易總數(shù)增多{ volume_available+=nNum。 }class Stocknode //股票結(jié)點類{ private: CStock *pdata。 //指向股票數(shù)據(jù)類的指針 Stocknode *pnext。 //指向股票結(jié)點類的指針 public: Stocknode(){pdata=0。pnext=0。}。 //構(gòu)造函數(shù) CStock *amp。Getpdata()。 //返回指向股票數(shù)據(jù)類的指針 Stocknode *amp。Getpnext()。 //返回指向股票結(jié)點類的指針}。CStock *amp。Stocknode::Getpdata() //返回指向股票數(shù)據(jù)類的指針{ return pdata。 }Stocknode *amp。Stocknode::Getpnext() //返回指向股票結(jié)點類的指針{ return pnext。 }class Stocklist //股票鏈表類{ private: Stocknode *phead。 //指向股票結(jié)點類的指針,是股票鏈表的頭指針。 int numofstock。 //記錄市場中已存在的股票數(shù)量,最多5只。 public: Stocklist(){phead=0。numofstock=0。} //構(gòu)造函數(shù) ~Stocklist(){Deletelist()。} //析構(gòu)函數(shù) Stocknode *amp。Getphead(){return phead。} //返回股票鏈表的頭指針 void Showlist()。 //展示股票鏈表中的所有股票 void Insert(Stocknode *pnode)。 //插入股票結(jié)點到股票鏈表中 void Addnewstock()。 //添加新股票 Stocknode *Lookupdata(char *str)。 //查找股票,返回指向股票結(jié)點類的指針 void Deleteoldstock()。 //刪除已存在的股票 void Modifystock(int nChoice)。 //修改股票數(shù)據(jù) void Deletelist()。 //刪除整個股票鏈表 int Getnumofstock(){return numofstock。} }。void Stocklist::Insert(Stocknode *pnode) //插入股票結(jié)點到股票鏈表中{ if(headGetphead()==0) //當(dāng)股票鏈表的頭指針為空,則把現(xiàn)在插入的結(jié)點的指針賦給頭指針 { cout該鏈表為空鏈表,現(xiàn)在插入第一個結(jié)點!endl。 pnodeGetpnext()=phead。phead=pnode。 } else if(strcmp(pheadGetpdata()GetCode(),pnodeGetpdata()GetCode())0) //鏈表中已有結(jié)點,把現(xiàn)在要插入的結(jié)點插入到鏈表開頭 { pnodeGetpnext()=phead。 phead=pnode。 } else { Stocknode *p1,*p2。 p1=p2=phead。 while(strcmp(p2Getpdata()GetCode(),pnodeGetpdata()GetCode())0amp。amp。p2Getpnext()!=0) //和鏈表中的其他幾點進(jìn)行比較,直到找到合適的插入位置 { p1=p2。p2=p2Getpnext()。 } if(strcmp(p2Getpdata()GetCode(),pnodeGetpdata()GetCode())0) //找到適合的插入點后,插入到鏈表中 { p1Getpnext()=pnode。pnodeGetpnext()=p2。 } else if(strcmp(p2Getpdata()GetCode(),pnodeGetpdata()GetCode())==0) //若股票代碼與之前已存在股票代碼重復(fù),則插入不成功 { cout該股票與之前的股票代碼有重復(fù)!請重新操作!endl。 return。 } else { p2Getpnext()=pnode。 //把結(jié)點插入到鏈表的尾部 pnodeGetpnext()=NULL。 } } numofstock++。 }void Stocklist::Addnewstock() //添加新股票{ CStock *p。Stocknode *pnode。 p=new CStock。long int stock_volume。 char stock_name[20]。 char stock_code[6]。 double price。 pnode=new Stocknode。 //動態(tài)開辟新的股票結(jié)點空間 cout現(xiàn)在添加新股票,請輸入該股票的數(shù)據(jù):endl。 cout請輸入股票名稱:endl。 (stock_name,20)。 //輸入股票名 Flush(cin)。 //清空過多輸入 cout請輸入股票代碼:endl。 (stock_code,6)。 Flush(cin)。 cout請輸入股票總數(shù):endl。 cinstock_volume。 while(!cin) //用于解決當(dāng)輸入數(shù)據(jù)類型不符出現(xiàn)的錯誤 { cerr輸入數(shù)據(jù)類型不符,請輸入數(shù)字!endl。 Flush(cin)。 cinstock_volume。 } cout請輸入該股票價格:endl。 cinprice。 //輸入股票價格 while(!cin) //用于解決當(dāng)輸入數(shù)據(jù)類型不符出現(xiàn)的錯誤 { cerr輸入數(shù)據(jù)類型不符,請輸入數(shù)字!endl。 Flush(cin)。 cinstock_volu
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1