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

正文內(nèi)容

vc課程設(shè)計(jì)--工資管理-文庫吧資料

2025-05-22 18:13本頁面
  

【正文】 ary。 return 0。list) { ifstream file(,ios::binary,ios::nocreate)。 } return。 } else { nodepNext=p2。 } if(p2pDataGetSal()nodepDataGetSal()) { p2pNext=node。p2pDataGetSal()nodepDataGetSal()) { p1=p2。 while(p2pNextamp。 return。 } if(pHeadpDataGetSal()=nodepDataGetSal()) { nodepNext=pHead。 nodepNext=0。 //返回鏈表指定結(jié)點(diǎn)的下一個(gè)結(jié)點(diǎn) } void CList::Insert(CNode*node) { CNode *p1,*p2。 delete P1。 P1=P2。 P2=pHead。 plist=plistpNext。 cout\n。 plist=pHead。 } return 0。 while(pnode) { if(pnodepDataCompare(salary))return pnode。salary) { CNode *pnode。 } return node。delete p2。 } if(p2==node) { p1pNext=p2pNext。p2pNext!=0) { p1=p2。 while(p2!=nodeamp。delete p1。 pHead=pHeadpNext。 pnode=pHead。 //按工資的順序插入一個(gè)結(jié)點(diǎn) }。} //返回鏈表首結(jié)點(diǎn) CNode *GetListNextNode(CNode *)。 //打印整個(gè)鏈表 void DeleteList()。)。 //在首部添加結(jié)點(diǎn) CNode *DeleteNode(CNode *)。} //賦值 ~CList(){DeleteList()。 //鏈表類 class CList //定義鏈表類 { protected: CNode *pHead。} //返回工資地址 friend class CList。} //輸入數(shù)據(jù) void ShowNode(){pDataShow()。 //私有成員的互相賦值 pNext=。} //結(jié)點(diǎn)類構(gòu)造函數(shù) CNode(CNode amp。 //指向鏈表的指針 public: CNode(){pData=0。 } //結(jié)點(diǎn)類 class CNode //定義結(jié)點(diǎn)類 { private: CSalary * pData。\n39。 } else return 0。 if (strcmp(,)==0 ) { =dlSalary。 strlwr()。 strcpy(,szName)。 } int CSalary::Compare(CSalary amp。 void CSalary::SetSalary(char *name,double salary=) { strcpy(szName,name)。 //比較姓名,供查找用,比較結(jié)果為1, 0 void Show()。} //返回工資 int Compare(CSalary amp。 //賦值 } void SetSalary(char *,double)。} //數(shù)據(jù)初始化 CSalary(char *name,double salary) //構(gòu)造函數(shù)重載 { strcpy(szName,name)。 //工資 public: CSalary(){ strcpy(szName,\0)。 } //數(shù)據(jù)類: class CSalary //定義數(shù)據(jù)類 { private: char szName[20]。 cout\n。 cout**************************************\n。 cout* e:按姓名修改工資 *\n。 cout* f:按姓名查詢工資 *\n。 cout* a:新增工資記錄 *\n。 cout* 請(qǐng)選擇以下功能 *\n。 cout* 歡迎使用工資管理程序 *\n。 4. 要輸入數(shù)字的地方輸入字母會(huì)出現(xiàn)錯(cuò)誤。 3. 整個(gè)過程中對(duì)類的封裝性進(jìn)行了充分了解,特別是在調(diào)試的時(shí)候,對(duì)象成員的調(diào)用、參數(shù)的傳遞、函數(shù)的 銜接遇到了不少麻煩 。 四. 關(guān)于程序的思考 1. 輸入密碼的時(shí)候是不是可以把輸入的字符都顯示為“ *”。那么,針對(duì)不同的數(shù)據(jù)管理,只要改動(dòng)這部分就可以了。結(jié)點(diǎn)的操作也像鏈表一樣通用。將結(jié)點(diǎn)也定義成一個(gè)類,涉及結(jié)點(diǎn)數(shù)據(jù)的輸入和輸出、復(fù)制等。list)//修改工資數(shù)據(jù) void ShowSalary(CList amp。list)//打開文件并建立有序鏈表對(duì)文件中的數(shù)據(jù)進(jìn)行排序 ,最后輸出 void main(void)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1