c语言编程实现话单计费实例

话单计费实例要求提供一个有一定数量条目的话单文本文件,再提供或设置一个节假日期文件、一个区内话费文件、一个区间电话标识文件、一个话费优惠率文件,然后逐条分析计算话单的话费并计算话费总量。通过程序的编写、跟踪、调试,深入领会C语言中控制语句、数组、函数、指针、结构体、文件等知识的渗透交互应用,提高用C语言解决实际问题的技术和能力。

话单可用结构体处理

typed struct

{

byte BeCalled;  //主叫或被叫

char TelNum[30];  //话机号

char CallNum[30];  //呼叫号

struct DateTime m_DateTime;  //日期时间

float fee;

........

}TELORDER

话单文件——TELEntry.txt

0=主叫              话机号             呼叫号码              日期                起始时间           时长(秒)

1=被叫标识

0                        2286846801388506113020070704            105115275

0                        2286846822868107                  20070704             10574747

0                        2286846883427782                  20070706             080319138

1                        2286846801389284183220070706             08065293

0                        2286846883114766                  20070707          110916360

1                        2286846883775416                  20070711          115122170

0                        2286846805912286846920070716           12235373

0                        2286846805912286846920070716           1306161

0                        228684681350936799620070716             130626104

1                        2286846805912286846920070716           13083571

0                        22868468120                   20070716           15050558

0                        22868468122                   20070716           15050776

3.话单可用结构体处理

typed struct

{

byte BeCalled;  //主叫或被叫

char TelNum[30];  //话机号

char CallNum[30];  //呼叫号

struct DateTime m_DateTime;  //日期时间

float fee;

........

}TELORDER

号码自行编辑免话费文件——freefee.txt,如下:

120

122

119

自行编辑区间电话——suburb.txt

以福州市区为例,拨打闽侯、福清、长乐、闽清、永泰、连江、罗源即为区间电话,收费标准不同于区内电话。区间电话以每分钟0.2元计,这些区间电话的号码以前两个(或一个)数字来识别,如:

22******

85******

28******

24******

……

冷枫寒19

发布

0个回答

精华知识

c语言自动计费工作,c语言编程实现话单计费实例相关推荐

  1. 自动贩卖机的c语言,自动售货机体统c++编程 问题描述】 自动售货机可以售出A、B、C三种商品,价格分别为1元、2元、知道...

    满意答案 #include"stdio.h"#include"conio.h"structstDrink{floatfPrice;//价格intiLeft;// ...

  2. c语言自动安装软件,(c语言)电脑控制手机,手机端不需要安装软件

    编译环境 devc++(需要下载) ege图形库(需要自己配置到devc++) adb指令(已提供在tool文件夹下) 手机端要打开手机调试 主要原理 利用adb的input指令,使用c语言 演示图 ...

  3. c语言自动按键脚本,C语言键盘控制走迷宫小游戏

    本文实例为大家分享了C语言键盘控制走迷宫小游戏的具体代码,供大家参考,具体内容如下 在看了<啊哈C语言>之后想写一个游戏demo 游戏的截图 首先是启动界面 然后是初始化 接下来是键盘操控 ...

  4. c语言 自动计时万年历,C语言实现万年历

    C语言实现的万年历显示,按下上下左右按键来更换日期和年份,供大家参考,具体内容如下 #include #include #include #include typedef struct today { ...

  5. c语言自动循环输入,C语言用for如何实现多次循环的输入输出

    C语言用for如何实现多次循环的输入输出 关注:241  答案:3  mip版 解决时间 2021-01-27 11:18 提问者傃顏莄蒾亾 2021-01-26 12:37 #includevoid ...

  6. c语言自动出题器,c语言四则运算出题器

    c语言四则运算出题器,绝对的原创,绝对的无错误,绝对用最简单的知识完成难得问题. #include #include #include int a,n,nright=0,nwrong=0,flag5, ...

  7. c语言自动排序函数,C语言快速排序函数用法(qsort)

    本文实例为大家分享了C语言快排函数用法,供大家参考,具体内容如下 #include #include #include struct student { int id; char name[12]; ...

  8. c语言自动画图函数,C语言中的画图函数 - C/C++学习入口 - 中国红客联盟 - Powered by HUC...

    AngleArc 用一个连接弧画一条线 Arc 画一个圆弧 BeginPath 启动一个路径分支 CancelDC 取消另一个线程里的长时间绘图操作 Chord 画一个弦 CloseEnhMetaFi ...

  9. c语言自动取款机程序,c语言写的取款机的模拟程序

    #include #include #define TYPE_NUM  7 int Moneyvalue [TYPE_NUM]={100,50,20,10,5,2,1};             // ...

  10. c语言自动导入数据类型,c语言数据类型

    参考文章 数据类型一览表 算数类型(arithmetic type) 字符类型 signed char 有符号字符 unsigned char 无符号字符 char 字符(可以是 signed cha ...

最新文章

  1. vanpopup 高度_解决VantUI popup 弹窗不弹出或无蒙层的问题
  2. pandas获取dataframe中索引值最大值所在的数据行(get dataframe row of max index value)
  3. 边缘计算Edage Computing
  4. 前端学习(3265):js中undefine中3相关属性
  5. LeetCode 1656. 设计有序流(数组)
  6. 高端中餐美食餐饮海报PSD模板,看着就有食欲
  7. spark rdd map java_Spark map 遍历rdd中的每个元素
  8. Party (Standard IO)
  9. 任务调度的合理性(拓扑排序)
  10. 【前端react 粒子特效】
  11. vs 安装qtaddin_VS2015安装Qt5的Add-in的问题与解决方案【记录贴】
  12. Stata基础:数据显示格式和四舍五入
  13. 常用的几种数据库介绍
  14. 输出字符串中匹配最多的括号数
  15. python高端实现各国GDP动态轮换图
  16. 固网应用程序请重启计算机,固网USB打印服务器安装设置指引_固网 HP-1008MFP_办公打印评测试用-中关村在线...
  17. 怎么看两张图片的相似度,判断两张图片的相似度
  18. linux离线安装tcpdump
  19. 英语词性篇 - 介词短语的句法功能
  20. iOS 仿斗鱼聊天:基于CoreText的面向对象图文排版工具AWRichText

热门文章

  1. SSH学习之Struts2获取表单数据
  2. 计算机机房安全管理问题与措施,机房管理中存在的问题及处理对策
  3. 无软驱免F6在联想R510-G6-1U服务器上安装win 2003企业版的经历
  4. 计算机二级C语言程序设计 第一章 程序设计基本概念
  5. mysql5.5创建学生情况表_数据库中创建一个学生表
  6. Linux下informix的安装(最简单超详细)
  7. 计算机主板常见故障检修,电脑主板常见故障以及维修知识
  8. Sql Server 2000 挂起怎么办
  9. 浅析机关单位人力资源内部控制
  10. html仿酷狗音乐界面代码,模仿酷狗7(Kugou7)音乐魔方界面源码