- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计————模拟电信计费系统
程序设计报告
( / 学年 第 学期)
题 目: 很简易电信计费模拟系统
专 业
学 生 姓 名
班 级 学 号
指 导 教 师
指 导 单 位
日 期
-
四、源程序代码
#includestdio.h
#includestdlib.h
#includestring.h
int denglu();
int caidan1(); //管理员菜单
int caidan2(); //用户菜单
int add(); //管理员菜单中的添加用户功能函数
int delet(); //管理员菜单中的删除用户功能函数
int change(); //管理员菜单中的修改用户功能函数
int search(); //管理员菜单中的查询用户功能函数
int chahuafei(); //用户菜单中的查话费功能函数
int chahuadan(); //用户菜单中的查话单功能函数
int i; // 用于确定是哪个用户
int q; // 用于确定是管理员还是用户
int n=0; //用于管理员和用户返回登录页面
int ww=0; //用于管理员返回管理员菜单
int gg=0; //用于用户返回用户菜单
int k=2; //用户信息有两条
int w=6; //通话记录有条
double ben[10]; //用于统计各用户本地话费
double chang[10]; //用于统计各用户长途话费
double sum[10]; //用于统计各用户总话费
char namex[10];
char passwordx[7];
char numberx[8];
struct gerenxinxi //用户信息
{
char name[10];
char password[7];
char number[8];
double bendi;
double changtu;
-
double sum;
};
struct tonghuajilu // 通话记录
{
char name[10];
char zhujiao[8];
char beijiao[8];
double time;
int type; // 1表示本地,表示长途
};
struct feiyong //每条通话记录的费
{
char number[8];
double bendi;
double changtu;
double sum;
};
struct gerenxinxi aaa[10]={ //初始化两个用户的个人信息
{mike,000000,1234560},
{james,000001,1234561}
};
char gname[10]= jack;
char gpassword[7]= 111111 ; //初始化管理
文档评论(0)