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

正文內(nèi)容

vc課程設計--工資管理-wenkub

2023-05-19 18:13:55 本頁面
 

【正文】 定義成一個類,涉及數(shù)據(jù)的輸入、輸出、比較等。list)//輸出鏈表中的數(shù)據(jù) ,顯示員工的工資數(shù)據(jù) 四. 程序設計思想 數(shù)據(jù)管理類程序的數(shù)據(jù)用鏈表的形式存儲,將鏈表定義成一個類,將結(jié)點視為類中的數(shù)據(jù)成員,也即將結(jié)點視為一個整體,涉及結(jié)點的插入、輸出、刪除等操作。list) //尋找所要找的姓名的結(jié)點 int OpenFile(CListamp。 //返回鏈表指定結(jié)點的下一個結(jié)點 void Insert(CNode *)。 //查找一個指定的數(shù)據(jù),返回該數(shù)據(jù)所在結(jié)點在鏈表中的指針,若沒找到返回 0 void ShowList()。 成員函數(shù) : void AddNode(CNode *pnode)。} //返回工資 int Compare(CSalary amp。} //數(shù)據(jù)初始化 CSalary(char *name,double salary) //構造函數(shù)重載 { strcpy(szName,name)。 class CSalary //定義數(shù)據(jù)類 { private: char szName[20]。} //輸入數(shù)據(jù) void ShowNode(){pDataShow()。} //結(jié)點類 構造函數(shù) CNode(CNode amp。 class CNode //定義結(jié)點類 { private: CSalary * pData。 //刪除整個鏈表 CNode *GetListHead(){return pHead。 //刪除一個指定的結(jié)點,返回該結(jié)點的指針 CNode *LookUp(CSalary amp。 //鏈表頭結(jié)點指針 public: CList(){pHead=0。 ( 2) 顯示、修改、刪除數(shù)據(jù)項時大小寫通用。 VC++課程設計 — 工資管理 院系: 自動化學院 班級: 09101902 姓名: 劉凱強 學號: 0910190231 一. 實驗內(nèi)容 :工資管理 程序功能介紹: 這是一個員工工資管理程序。 ( 3) 工資數(shù)據(jù)按工資值的大小進行排序存放。} //賦值 ~CList(){DeleteList()。)。} //返回鏈表首結(jié)點 CNode *GetListNextNode(CNode *)。 //用于指向數(shù)據(jù)類的指針 ,這是每個數(shù)據(jù)的不同部分 CNode *pNext。node) //用于拷貝的構造函數(shù) { pData=。} CSalary *GetData(){return pData。 //存放姓名 double dlSalary。dlSalary=salary。)。 //在首部添加結(jié)點 Node *DeleteNode(CNode *)。 //打印整個鏈表 void DeleteList()。 //按工資的順序插入 一個結(jié)點 void AddSalary(CList amp。list)//打開文件并建立有序鏈表對文件中的數(shù)據(jù)進行排序 ,最后輸出 void main(void)//主函數(shù) void Outfun(void)//輸出主菜單 int SaveFile(CList amp。將結(jié)點也定義成一個類,涉及結(jié)點數(shù)據(jù)的輸入和輸出、復制等。那么,針對不同的數(shù)據(jù)管理,只要改動這部分就可以了。 3. 整個過程中對類的封裝性進行了充分了解,特別是在調(diào)試的時候,對象成員的調(diào)用、參數(shù)的傳遞、函數(shù)的 銜接遇到了不少麻煩 。 cout* 歡迎使用工資管理程序 *\n。 cout* a:新增工資記錄 *\n。 cout* e:按姓名修改工資 *\n。 cout\n。 //工資 public: CSalary(){ strcpy(szName,\0)。 //賦值 } void SetSalary(char *,double)。 //比較姓名,供查找用,比較結(jié)果為1, 0 void Show()。 } int CSalary::Compare(CSalary amp。 strlwr()。 } else return 0。 } //結(jié)點類 class CNode //定義結(jié)點類 { private: CSalary * pData。} //結(jié)點類構造函數(shù) CNode(CNode amp。} //輸入數(shù)據(jù) void ShowNode(){pDataShow()。 //鏈表類 class CList //定義鏈表類 { protected: CNode *pHead。 //在首部添加結(jié)點 CNode *DeleteNode(CNode *)。 //打印整個鏈表 void DeleteList()。 //按工資的順序插入一個結(jié)點 }。 pHead=pHeadpNext。 while(p2!=nodeamp。 } if(p2==node) { p1pNext=p2pNext。 } return node。 while(pnode) { if(pnodepDataCompare(salary))return pnode。 plist=pHead。 plist=plistpNext。 P1=P2。 //返回鏈表指定結(jié)點的下一個結(jié)點 }
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1