程序设计————模拟电信计费系统.pdf
文本预览下载声明
程序设计报告
( / 学年 第 学期)
题 目: 很简易电信计费模拟系统
专 业
学 生 姓 名
班 级 学 号
指 导 教 师
指 导 单 位
日 期
-
四、源程序代码
#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 ; //初始化管理
显示全部