班费管理系统C++.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
班费管理系统C

#includeiostream.h #includefstream.h #includestdlib.h #includestring.h #includeiomanip.h //using namespace std; struct data { int num; //定义编号变量 char zhichu[20]; //定义支出类型 float huafei; //定义花费金额 float shouru; //定义收入金额 char name[20]; //定义字符数组存放姓名变量 char date[20]; //定义字符数组存放日期变量 }; class Money //建立班费类 { public: //公有成员函数 data get_data(){return banfei;} void set_data() { cout 请输入班费信息: endl; coutendl 班费编号:; cinbanfei.num; coutendl 班费名称:; cinbanfei.zhichu; coutendl 花费金额:; cinbanfei.huafei; coutendl 收入金额:; cinbanfei.shouru; coutendl 经手人姓名:; cinbanfei.name; coutendl 收支日期:; cinbanfei.date; } private: data banfei; //私有结构体变量 }; class Manage: public Money //以Money为基类,建立派生类Manage { public: void in(); //录入班费信息 void display(); //显示班费信息 void modify(); //修改班费信息 void add(); //插入班费信息 void dele(); //删除班费信息 void find(); //查找班费信息 void order(); //对班费信息进行排序 void clear(); //清除班费信信息 void Exit(); //退出程序 void total(); //统计班费信息 private: data banfei; }; void Manage::order() { cout排序错误!endl; } /*void order_menu() { cout=========================endl; cout *排序方式* endl; cout *.按编号排序: endl; cout=========================endl; } void Manage::order()//对班费信息进行排序 { data dat[50]; data dat1; char q; cout是否确定进行班费信息排序(Y/N)?:; cinq; while(q==Y||q==y) { order_menu(); ifstream in(manage.txt,ios::binary); if(!in) { cerr数据文件打开失败!endl; exit(1); } for(int i=0;!in.eof();i++) in.read((char*)dat[i],sizeof(data)); in.close(); for(int j=0;ji-1;j++) { for(int k=j+1;ki-1;k++) { if(dat[j].numdat[k].num) { dat1=dat[k]; dat[k]=dat[j];

文档评论(0)

zhuwenmeijiale + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档