家庭財務(wù)管理系統(tǒng)_第1頁
家庭財務(wù)管理系統(tǒng)_第2頁
家庭財務(wù)管理系統(tǒng)_第3頁
家庭財務(wù)管理系統(tǒng)_第4頁
家庭財務(wù)管理系統(tǒng)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 目錄一、需求分析3(一)系統(tǒng)需求背景3(二)系統(tǒng)要求4(三)系統(tǒng)開發(fā)環(huán)境4二、概要設(shè)計5(一)其中所涉及的類及其說明5cost類的聲明5water_rate類的聲明5elec_rate類的聲明5comm_rate類的聲明6gas_rate類的聲明6shop_rate類的聲明6pin_rate類的聲明7inter_f類的聲明7user類的聲明8(二)系統(tǒng)流程圖9三、詳細(xì)設(shè)計103.1查詢函數(shù)103.2用戶登記113.3用戶注銷113.4顯示賬單函數(shù)12四、調(diào)試分析14(一)存在不足14(二)相應(yīng)對策14五、源代碼14六、心得體會36一、需求分析(一)系統(tǒng)需求背景家庭財務(wù)管理對于社區(qū)工作人員來說

2、有著重要的意義,隨著科技的發(fā)達,財務(wù)的管理由原先的手寫賬本發(fā)展到現(xiàn)今的電腦系統(tǒng)輸入并統(tǒng)計,不僅大大減少了時間與精力,也是財務(wù)管理更系統(tǒng)化,便捷化,清晰化,減少金錢上的缺失。家庭財務(wù)系統(tǒng)主要對家庭的各項財務(wù)收支管理進行在計算機上的信息存儲和處理,。許多家庭財務(wù)的管理都實現(xiàn)了辦公自動化,這種自動化管理方式不僅管理簡單,而且效率非常高。為了能夠高效地管理家庭財務(wù)的信息,使用計算機進行信息的管理,使財務(wù)信息管理科學(xué)化,可以最大限度地減少信息損失,提高家庭理財?shù)睦?。(二)系統(tǒng)要求本系統(tǒng)要達到的目標(biāo)有以下幾點: 1.以管理員的視角進行操作,對用戶的支出進行輸入操作。并匯總顯示。2.保存每次輸入的收支記錄

3、,并提供查詢方式:按姓名和用戶編號; 3.家庭現(xiàn)金的收入/支出進行管理,實現(xiàn)收支記錄的增加,修改,查詢,刪除以及相關(guān)用戶的增加和刪除。 4.可以對單個用戶的支出進行查詢操作。(三)系統(tǒng)開發(fā)環(huán)境系統(tǒng)開發(fā)平臺:windows 7 旗艦版系統(tǒng)開發(fā)工具:VC+ 6.0簡體中文版系統(tǒng)開發(fā)語言:C+二、概要設(shè)計(一)其中所涉及的類及其說明 cost類的聲明 class cost /定義抽象類,虛函數(shù) public: double *s; /費用成員指針 virtual int get_n()=0; /定義一個費用總個數(shù)虛函數(shù) virtual double get_cost()=0; /定義計算費用的虛函數(shù)

4、 cost() virtual cost() ; water_rate類的聲明 class water_rate:public cost/水費類繼承費用類 public: double *t; /用水量 int nT; /用戶用水個數(shù) water_rate();/構(gòu)造函數(shù) water_rate();/析構(gòu)函數(shù) void set();/輸入信息函數(shù) void set_water(); /顯示水費函數(shù) int get_n(); /返回用戶水費個數(shù)函數(shù) double get_cost(); /返回用戶用水總費用函數(shù);elec_rate類的聲明class elec_rate:public cost/電

5、費類繼承費用類 public: double *d; int nT;/計算用電的用戶個數(shù) elec_rate(); /電費類的構(gòu)造 elec_rate(); /析構(gòu) void set();/輸入用電度數(shù)函數(shù) void set_elec();/顯示電費信息int get_n();/返回用戶電費費個數(shù)函數(shù) double get_cost(); /返回用戶用電總費用函數(shù); comm_rate類的聲明class comm_rate:public cost /定義一個通信類函數(shù) public: double *tp;/定義一個電話費用函數(shù) double *cp;/定義一個上網(wǎng)費用函數(shù) int nT; /

6、計算通信用戶個數(shù) comm_rate(); /通信類構(gòu)造 comm_rate();/通信類析構(gòu) void set(); /輸入電話用和上網(wǎng)費用 void set_comm(); /計算通信費用 int get_n(); double get_cost(); /計算通信總費用;gas_rate類的聲明 class gas_rate:public cost/定義一個煤氣費類 public: double *g; int nT; /計算用煤氣用戶的個數(shù) gas_rate(); /構(gòu)造 gas_rate(); /析構(gòu) void set(); /輸入煤氣用量 void set_gas(); /計算煤氣費

7、用 int get_n(); /返回煤氣用戶個數(shù) double get_cost(); /返回煤氣總費用 ;shop_rate類的聲明 class shop_rate:public cost /定義一個購物類 public: double *sp; /衣服費用成員 double *hp; /其他用品費用成員 int nT; /計算購物用戶個數(shù) shop_rate(); /購物類構(gòu)造 shop_rate(); /析構(gòu) void set(); /輸入購物費用 void set_shop(); /計算購物費用 int get_n(); /返回購物用戶個數(shù) double get_cost(); /返回

8、購物總消費;pin_rate類的聲明 class pin_rate:public cost/定義一個零用費類 public: double *pc;/定義一個吃飯費用成員 double *pa; /定義一個其他成員 int nT; /計算用戶零用個數(shù) pin_rate(); /構(gòu)造 pin_rate(); /析構(gòu) void set(); /輸入吃飯費用,其他費用函數(shù) void set_pin(); /顯示零用費用 int get_n(); /返回用戶零用個數(shù) double get_cost(); /返回用戶的零用總費用;inter_f類的聲明 class inter_f/定義一個界面類 pub

9、lic: inter_f();/構(gòu)造 inter_f(); /析構(gòu) void display(); /聲明顯示用戶信息界面函數(shù) void check(user* p); /聲明用戶登記函數(shù) void seek(user* p); /聲明用戶查詢函數(shù)void show(user* p); /聲明顯示用戶信息函數(shù) void add(user* p); /聲明用戶新增函數(shù)void cancel(user* p); /聲明用戶注銷函數(shù) void exit(); /聲明用戶退出函數(shù) void limit(user& ru); /聲明用戶操作界面函數(shù) void display2(); /鍵入消費明

10、細(xì)界面函數(shù) void water_cost(user* p); /水費函數(shù) void elec_cost(user* p); /電費函數(shù) void comm_cost(user* p); /通信費函數(shù) void shop_cost(user* p); /購物費函數(shù) void gas_cost(user* p); /煤氣費函數(shù) void pin_cost(user* p); /零用函數(shù) void exit2(); /聲明退出消費明細(xì)函數(shù) void limit2(user& ru); /聲明消費明細(xì)操作界面函數(shù) void display1(); /聲明顯示總信息界面 void person

11、al_bill(user* p); /聲明個人賬單函數(shù) void amount_bill(user* p); /賬單總計函數(shù) void show1(user* p); /聲明顯示所有用戶賬務(wù)函數(shù) void exit1(); /聲明財務(wù)退出函數(shù) void limit1(user& ru);/總界面函數(shù) ;user類的聲明class user int *a; /用戶的戶號 string *name; /用戶姓名 string *tel; /用戶電話 public: water_rate water_c; /定義一個水費類對象 elec_rate elec_c; /定義一個電費類對象 com

12、m_rate comm_c; /定義一個通信費類對象 shop_rate shop_c; /定義一個購物類對象 gas_rate gas_c; /定義一個煤氣費用類對象 pin_rate pin_c; /定義一個零用費用類對象 int N; /統(tǒng)計用戶個數(shù) void set(int m); /初始化函數(shù) void inquire(); /查詢用戶函數(shù) int inquire1(); /查詢用戶水費函數(shù) 飯+其 void show(); /顯示用戶函數(shù) void show1(); /顯示用戶及費用函數(shù) void add(); /添加數(shù)據(jù)成員函數(shù) void cancel(); /刪除函數(shù) doub

13、le amount(int m); /一個用戶的費用總計 double all_amount(); /所有用戶的所有賬單總計 ;(二)系統(tǒng)流程圖退出電 費通訊費購物費煤氣費零用費水費家 庭 財 務(wù) 管 理 系 統(tǒng)用 戶 管 理鍵 入 消 費 記 錄個 人 賬 單 查 詢賬 單 總 計顯 示 所 有 賬 單退 出 系 統(tǒng)登 記退 出顯 示注 銷查 詢新 增三、詳細(xì)設(shè)計 3.1查詢函數(shù)int user:inquire1()/類內(nèi)部查詢用戶函數(shù) cout<<"t請用戶輸入用戶編號 用戶名:(如忘記可在用戶管理里面查詢!)"<<endl; cout<&

14、lt;"用戶編號 用戶名:"<<endl; int n; string s; cin>>n>>s; int j=0;for(int i=0;i<N;i+) if(n=ai&&s=namei) cout<<"用戶編號:"<<ai<<" "<<" 用戶名:"<<namei<<" "<<"電話號碼:"<<teli<<e

15、ndl; cost_n=i; j+; break; if(j=0) cout<<"用戶不存在!"<<endl; return cost_n; 3.2用戶登記void inter_f:check(user* p) /登記用戶函數(shù) cout<<"請輸入用戶的信息:"<<" (提示:輸入0退出用戶系統(tǒng))"<<endl; cout<<"t您要登記用戶個數(shù)為:"<<endl; int i; cin>>i; if(i!=0) cou

16、t<<"t請登記這"<<i<<"個用戶的信息!"<<endl; cout<<"用戶名 電話號碼:"<<endl; p->set(i); cout<<"用戶信息已保存!(可查詢查看)"<<endl; if(error=0) cout<<endl; cout<<"t退出登記系統(tǒng),請根據(jù)大界面提示信息操作:"<<endl; cout<<endl; dis

17、play(); 3.3用戶注銷void user:cancel()/類內(nèi)部刪除函數(shù)(注銷) int m; string s; cout<<"t注銷->請輸入用戶編號 用戶名:"<<endl; cin>>m>>s; int k=0; for(int i=0;i<N;i+) if(m=ai&&s=namei) for(int j=i;j<N;j+) aj=aj+1; namej=namej+1; telj=telj+1; water_c.tj=water_c.tj+1; water_c.sj=wa

18、ter_c.sj+1; elec_c.dj=elec_c.dj+1; elec_c.sj=elec_c.sj+1; comm_c.tpj=comm_c.tpj+1; comm_c.cpj=comm_c.cpj+1; comm_c.sj=comm_c.sj+1; shop_c.spj=shop_c.spj+1; shop_c.hpj=shop_c.hpj+1; shop_c.sj=shop_c.sj+1; gas_c.gj=gas_c.gj+1; gas_c.sj=gas_c.sj+1; pin_c.pcj=pin_c.pcj+1; pin_c.paj=pin_c.paj+1; pin_c.sj

19、=pin_c.sj+1; k+; N-; cout<<"用戶的信息已刪除!"<<endl; break; if(k=0) cout<<"用戶不存在!"<<endl; 3.4顯示賬單函數(shù)void inter_f:personal_bill(user* p)/個人賬單函數(shù) p->inquire1(); if(cost_n!=-1) cout<<"="<<endl; p->water_c.set_water();p->elec_c.set_elec()

20、;p->comm_c.set_comm(); p->shop_c.set_shop();p->gas_c.set_gas(); p->pin_c.set_pin(); cout<<"總計消費:"<<p->amount(cost_n)<<"元"<<endl; cout<<"="<<endl; cost_n=-1; if(error=0) cout<<endl; cout<<"t退出個人賬單,請根據(jù)指示操

21、作:"<<endl; cout<<endl; display1(); void inter_f:amount_bill(user* p)/賬單總計函數(shù)cout<<endl; cout<<"="<<endl; cout<<"水費總計:t"<<p->water_c.get_cost()<<"元t"<<"用水用戶:"<<p->water_c.get_n()<<"

22、;個"<<endl; cout<<"電費總計:t"<<p->elec_c.get_cost()<<"元t"<<"用電用戶:"<<p->elec_c.get_n()<<"個"<<endl; cout<<"通信費總計:t"<<p->comm_c.get_cost()<<"元t"<<"通信用戶:&quo

23、t;<<p->comm_c.get_n()<<"個"<<endl; cout<<"購物費總計:t"<<p->shop_c.get_cost()<<"元t"<<"購物用戶:"<<p->shop_c.get_n()<<"個"<<endl; cout<<"煤氣費總計:t"<<p->gas_c.get_cost()&l

24、t;<"元t"<<"煤氣用戶:"<<p->gas_c.get_n()<<"個"<<endl; cout<<"零用花費總計:t"<<p->pin_c.get_cost()<<"元t"<<"零用用戶:"<<p->pin_c.get_n()<<"個"<<endl; cout<<"所有用戶

25、賬單總計費用合計:t"<<p->all_amount()<<"元"<<endl; cout<<"="<<endl; if(error=0) cout<<endl; cout<<"t退出賬單總計,請根據(jù)指示操作:"<<endl; cout<<endl; display1(); 四、調(diào)試分析(一)存在不足 由于能力和時間有限,這次設(shè)計與實現(xiàn)并沒有對數(shù)據(jù)的存儲導(dǎo)入到文件中,因而只是在緩存中,并不能對數(shù)據(jù)進行長期的保存和

26、利用,再者也沒有對管理員進行密碼操作,直接就進入到系統(tǒng)中了,安全性不太高。而且容錯率也不是很低,如果輸出不正確的數(shù)據(jù),對于一些不正確的輸入可能會造成一些難以預(yù)料的結(jié)果,因此,請不要故意輸入錯誤信息。這些不足還希望老師諒解。(二)相應(yīng)對策 對于文件的操作可以在代碼中添加,相應(yīng)的讀取與寫入時要特別注意文件的名字與格式,不要照應(yīng)錯誤了。 加入密碼,是在系統(tǒng)開始時就直接進行密碼層的運行,初始的密碼應(yīng)該提前寫入密碼文件里。五、源代碼/家庭財務(wù)管理系統(tǒng),本程序擴充至一個小型的集體。/實現(xiàn)家庭的各種賬單(水/電/煤氣費,寬帶/電話費等)的管理功能,/可以對各類賬單及用戶信息進行登記、修改、刪除等。#incl

27、ude<iostream>using namespace std;#include<string>#define error 0int cost_n=-1;const int M=100; /給系統(tǒng)設(shè)定人數(shù)限制class cost /費用類,定義抽象類,虛函數(shù) public: double *s; /費用成員指針 virtual int get_n()=0; /定義一個費用總個數(shù)虛函數(shù) virtual double get_cost()=0; /定義計算費用的虛函數(shù) cost() s=new doubleM; for(int i=0;i<M;i+) si=0.0;

28、 virtual cost() delete s; ;class water_rate:public cost/水費類繼承費用類 public: double *t; /用水量 int nT; /用戶用水個數(shù) water_rate();/構(gòu)造函數(shù) water_rate();/析構(gòu)函數(shù) void set();/輸入信息函數(shù) void set_water(); /顯示水費函數(shù) int get_n(); /返回用戶水費個數(shù)函數(shù) double get_cost(); /返回用戶用水總費用函數(shù);water_rate:water_rate() /給費用和用水量分配空間 nT=0; t=new double

29、M; for(int i=0;i<M;i+) ti=0.0; water_rate:water_rate() delete t;void water_rate:set() /計算用戶的水費 cout<<"t請輸入用水量(噸):注(2.0元/噸)"<<endl; cin>>tcost_n; nT+;void water_rate:set_water() scost_n=tcost_n*2.0; cout<<"水費:tt"<<"(2.0元/噸)tt"<<tcos

30、t_n<<"*2.0="<<scost_n<<"元"<<endl;/返回用戶水費個數(shù)函數(shù) int water_rate:get_n() return nT;double water_rate:get_cost() /返回用戶用水費總數(shù)用函數(shù) double sum=0.0;for(int i=0;i<M;i+) sum=sum+si; return sum; class elec_rate:public cost/電費類繼承費用類 public: double *d; int nT;/計算用電的用戶個數(shù)

31、 elec_rate(); /電費類的構(gòu)造 elec_rate(); /析構(gòu) void set();/輸入用電度數(shù)函數(shù) void set_elec();/顯示電費信息int get_n();/返回用戶電費費個數(shù)函數(shù) double get_cost(); /返回用戶用電總費用函數(shù);elec_rate:elec_rate() nT=0; d=new doubleM; for(int i=0;i<M;i+) di=0.0; elec_rate:elec_rate() delete d;void elec_rate:set() cout<<"t請輸入用電度數(shù):注(0.65元

32、/度)"<<endl; cin>>dcost_n; nT+;void elec_rate:set_elec()/計算電費函數(shù) scost_n=dcost_n*0.65; cout<<"電費:tt"<<"(0.65元/度)tt"<<dcost_n<<"*0.65="<<scost_n<<"元"<<endl;/返回用戶電費費個數(shù)函數(shù) int elec_rate:get_n() return nT;dou

33、ble elec_rate:get_cost() /返回用戶用電總費用函數(shù) double sum=0.0; for(int i=0;i<M;i+) sum=sum+si; return sum;/電費類定義完畢!class comm_rate:public cost /定義一個通信類函數(shù) public: double *tp;/定義一個電話費用函數(shù) double *cp;/定義一個上網(wǎng)費用函數(shù) int nT; /計算通信用戶個數(shù) comm_rate(); /通信類構(gòu)造 comm_rate();/通信類析構(gòu) void set(); /輸入電話用和上網(wǎng)費用 void set_comm();

34、/計算通信費用 int get_n(); double get_cost(); /計算通信總費用;comm_rate:comm_rate() nT=0; tp=new doubleM; cp=new doubleM; for(int i=0;i<M;i+) tpi=0.0; cpi=0.0; comm_rate:comm_rate() delete tp; delete cp;void comm_rate:set() cout<<"請輸入通信消費:注(元)"<<endl; cout<<"電話消費 上網(wǎng)消費:"&l

35、t;<endl; cin>>tpcost_n>>cpcost_n; nT+;void comm_rate:set_comm() scost_n=tpcost_n+cpcost_n; cout<<"通信費:tt"<<"(電話費+上網(wǎng)費)tt"<<tpcost_n<<"+"<<cpcost_n<<"="<<scost_n<<"元"<<endl; int comm_

36、rate:get_n() return nT;double comm_rate:get_cost() double sum=0.0; for(int i=0;i<M;i+) sum=sum+si; return sum; /通信類定義完畢!class shop_rate:public cost /定義一個購物類 public: double *sp; /衣服費用成員 double *hp; /其他用品費用成員 int nT; /計算購物用戶個數(shù) shop_rate(); /購物類構(gòu)造 shop_rate(); /析構(gòu) void set(); /輸入購物費用 void set_shop()

37、; /計算購物費用 int get_n(); /返回購物用戶個數(shù) double get_cost(); /返回購物總消費;shop_rate:shop_rate() nT=0; sp=new doubleM; hp=new doubleM; for(int i=0;i<M;i+) spi=0.0; hpi=0.0; shop_rate:shop_rate() delete sp; delete hp;void shop_rate:set() cout<<"請輸入購物消費:(元)"<<endl; cout<<"衣服消費 其他

38、用品消費:"<<endl; cin>>spcost_n>>hpcost_n; nT+;void shop_rate:set_shop() scost_n=spcost_n+hpcost_n; cout<<"購物費用:t"<<"(衣服+其他用品)tt"<<spcost_n<<"+"<<hpcost_n<<"="<<scost_n<<"元"<<en

39、dl; int shop_rate:get_n() return nT; double shop_rate:get_cost() double sum=0.0;for(int i=0;i<M;i+) sum=sum+si; return sum;/購物類定義完畢!class gas_rate:public cost/定義一個煤氣費類 public: double *g; int nT; /計算用煤氣用戶的個數(shù) gas_rate(); /構(gòu)造 gas_rate(); /析構(gòu) void set(); /輸入煤氣用量 void set_gas(); /計算煤氣費用 int get_n(); /

40、返回煤氣用戶個數(shù) double get_cost(); /返回煤氣總費用 ;gas_rate:gas_rate() nT=0; g=new doubleM; for(int i=0;i<M;i+) gi=0.0;gas_rate:gas_rate() delete g;void gas_rate:set()cout<<"請輸入煤氣用量(立方米):注(2.05元/立方米)"<<endl;cin>>gcost_n;nT+;void gas_rate:set_gas() scost_n=gcost_n*2.05; cout<<

41、"煤氣費用:t"<<"(2.05元/立方米)tt"<<gcost_n<<"*2.05="<<scost_n<<"元"<<endl;int gas_rate:get_n() return nT;double gas_rate:get_cost() double sum=0.0; for(int i=0;i<M;i+) sum=sum+si; return sum;/煤氣費用類定義完畢!class pin_rate:public cost/定

42、義一個零用費類 public: double *pc;/定義一個吃飯費用成員 double *pa; /定義一個其他成員 int nT; /計算用戶零用個數(shù) pin_rate(); /構(gòu)造 pin_rate(); /析構(gòu) void set(); /輸入吃飯費用,其他費用函數(shù) void set_pin(); /顯示零用費用 int get_n(); /返回用戶零用個數(shù) double get_cost(); /返回用戶的零用總費用;pin_rate:pin_rate() nT=0; pc=new doubleM; pa=new doubleM; for(int i=0;i<M;i+) pci

43、=0.0; pai=0.0; pin_rate:pin_rate() delete pc; delete pa;void pin_rate:set() cout<<"請輸入零用花費:"<<endl; cout<<"吃飯費用: 其他費用:"<<endl; cin>>pccost_n>>pacost_n; nT+;void pin_rate:set_pin() scost_n=pccost_n+pacost_n; cout<<"零用花費:t"<<

44、;"(吃飯+其他)tt"<<pccost_n<<"+"<<pacost_n<<"="<<scost_n<<"元"<<endl;int pin_rate:get_n() return nT;double pin_rate:get_cost() double sum=0.0; for(int i=0;i<M;i+) sum=sum+si; return sum;/零用費用類定義完畢!class user int *a; /用戶的戶

45、號 string *name; /用戶姓名 string *tel; /用戶電話 public: water_rate water_c; /定義一個水費類對象 elec_rate elec_c; /定義一個電費類對象 comm_rate comm_c; /定義一個通信費類對象 shop_rate shop_c; /定義一個購物類對象 gas_rate gas_c; /定義一個煤氣費用類對象pin_rate pin_c; /定義一個零用費用類對象 int N; /統(tǒng)計用戶個數(shù) void set(int m); /初始化函數(shù) void inquire(); /查詢用戶函數(shù) int inquire1

46、(); /查詢用戶水費函數(shù) 飯+其 void show(); /顯示用戶函數(shù) void show1(); /顯示用戶及費用函數(shù) void add(); /添加數(shù)據(jù)成員函數(shù) void cancel(); /刪除函數(shù) double amount(int m); /一個用戶的費用總計 double all_amount(); /所有用戶的所有賬單總計 ;void user:set(int m) N=m; /初始化定義用戶信息 a=new intM; name=new stringM; tel=new stringM; for(int i=0;i<N;i+) cin>>namei&g

47、t;>teli; ai=i+1; void user:inquire()/類內(nèi)部查詢函數(shù) cout<<"t請輸入要查找的用戶名:"<<endl; string s; cin>>s; int j=0; for(int i=0;i<N;i+) if(s=namei) cout<<"用戶編號:"<<ai<<" "<<" 用戶名:"<<namei<<" "<<"電

48、話號 碼:"<<teli<<endl; j+; if(j=0) cout<<"用戶不存在!"<<endl; int user:inquire1()/類內(nèi)部查詢用戶函數(shù) cout<<"t請用戶輸入用戶編號 用戶名:(如忘記可在用戶管理里面查詢!)"<<endl; cout<<"用戶編號 用戶名:"<<endl; int n; string s; cin>>n>>s; int j=0;for(int i=0;i

49、<N;i+) if(n=ai&&s=namei) cout<<"用戶編號:"<<ai<<" "<<" 用戶名:"<<namei<<" "<<"電話號碼:"<<teli<<endl; cost_n=i; j+; break; if(j=0) cout<<"用戶不存在!"<<endl; return cost_n; void u

50、ser:show()/類內(nèi)部顯示函數(shù) cout<<"用戶編號: 用戶名: 電話號碼:"<<endl; for(int i=0;i<N;i+) cout<<ai<<"t"<<namei<<"t"<<teli<<endl; void user:show1() cout<<"="<<endl; cout<<"用戶編號: 用戶名: 電話: 水費: 電費: 通信費: 購物: 煤氣

51、費: 零用費: 總計:"<<endl; cout<<"="<<endl; for(int i=0;i<N;i+) cout<<ai<<" "<<namei<<" "<<teli<<"t"<<water_c.si <<"t"<<elec_c.si<<"t"<<comm_c.si<<&q

52、uot;t"<<shop_c.si<< "t"<<gas_c.si<<"t"<<pin_c.si<<"t"<<amount(i)<<endl; cout<<"="<<endl; cout<<"所有用戶賬單總計費用合計:t"<<all_amount()<<endl; cout<<"="<<endl;void user:add() /類內(nèi)部添加數(shù)據(jù)成員函數(shù) cout<<"t請輸入新增用戶個

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論