- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题目
模拟全球通计费程序
摘 要
用C++程序实现文本文档中通话记录的存储与读取,并通过特定的有哪些信誉好的足球投注网站实现读取特定时间段的通话记录,用特定的函数实现各种套餐资费的运算,最后把数据输出到控制台上。
关键词:面向对象 文件存取 函数
目录
摘 要 5
1.类定义 7
1.1函数清单 7
1.1.1思路图 7
1.1.2 主要函数清单 8
1.2 测试 12
参考文献 13
心得 体会 14
附录 15
1.类定义
1.1函数清单
Interface() 程序主界面
Tel_inf_gui() 输入用户通话记录的引导界面
Tel_inf() 输入用户通话记录界面
Cost() 基本套餐计算函数
Buiness() 新商旅套餐计算函数
SilverCard() 银卡套餐计算函数
GoldCard() 金卡套餐计算函数
Inquires() 进入查询界面
Bill() 账单查询界面
VIP() VIP套餐资费查询界面
1.1.1思路图
图1-1程序主要功能思路图
1.1.2 主要函数清单
Interface(){
system(cls);
cout\t\t/**********************************/endl;
cout\t\t\t 请选择要进行的操作: endl;
cout\n\t\t\t 输入用户的通话信息1 endl;
cout\t\t\t 查询2 endl;
cout\t\t\t 退出系统0 endl;
cout\t\t/**********************************/endl;
m=getch();
switch(m){
case 0:
break; //退出系统
case 1:
Tel_inf_gui(); //进入输入用户通话信息的界面
break;
case 2:
Inquires(); //进入查询界面
break;
default:
Interface();
}
}
void Inquires(){
system(cls);
cout\t\t/**********************************/endl;
cout\n\t\t\t 账单查询1 endl;
cout\t\t\t VIP资费查询2 endl;
cout\t\t\t 返回主界面0 endl;
cout\t\t/**********************************/endl;
int m;
m=getch();
switch(m){
case 0:
Interface();
break;
case 1:
Bill();
break;
case 2:
VIP();
break;
default:
Inquires();
}
}
void Tel_inf(){
char temp[20];
system(cls);
cout请依次输入用户的手机号码,通话的起始时间(如2014/06/21),通话的时长(以秒为单位)。endl;
ofstream fwrite(C:\\Users\\omaps\\Desktop\\CallList.txt,ios::app);
if(!fwrite){
coutCant Open The CallList.txt!endl;
}
cintemp;
strcpy(TelNum,temp);
cintemp;
strcpy(Time,temp);
cinDuration;
cost=Cost(Duration);
fwriteTelNum Time Duration cost\n;
fwrite.close();
cout按任意键返回......endl;
getch();
Interface();
}
void Bill(){
char time1[10],time2[10]; //定义两个字符串用于以下存储日期进行对比查询
system(cls);
cout\t\t请输入要查询的月份(如:2014/07):;
cintime1;
system(cls);
cout号码\t\t通话起始时间\t通话时长\t通话费用(元)\nendl;
ifstream fread(C:\\Users\\omaps\\Desktop\\CallList.txt)
文档评论(0)